cx-idex-navigation-ui .wrapper{cursor:default}cx-idex-navigation-ui .wrapper[attr="1"]{width:200px}cx-idex-navigation-ui .wrapper[attr="2"]{width:400px}cx-idex-navigation-ui.flyout .wrapper{color:#000}@media (max-width: 991.98px){cx-idex-navigation-ui.flyout .wrapper{height:0;overflow:hidden}}@media (min-width: 992px){cx-idex-navigation-ui.flyout .wrapper{z-index:20}cx-idex-navigation-ui.flyout>nav>ul>li>.wrapper{padding:15px 20px;background:#fff}}cx-idex-navigation-ui.flyout .back{display:none}@media (max-width: 991.98px){cx-idex-navigation-ui.flyout .back{display:initial}cx-idex-navigation-ui.flyout .back h5{text-transform:capitalize;justify-content:flex-start}cx-idex-navigation-ui.flyout .back h5 cx-icon{padding-inline-end:10px}cx-idex-navigation-ui.flyout:not(.is-open) .back{display:none}}cx-idex-navigation-ui nav:focus{color:var(--cx-g-color-primary)}cx-idex-navigation-ui h5{margin:0}cx-idex-navigation-ui.flyout h5,cx-idex-navigation-ui.flyout cx-generic-link{display:flex;align-items:center;white-space:nowrap;color:currentColor}cx-idex-navigation-ui.flyout h5:hover,cx-idex-navigation-ui.flyout cx-generic-link:hover{color:var(--cx-color-primary)}cx-idex-navigation-ui.flyout h5:focus,cx-idex-navigation-ui.flyout cx-generic-link:focus{z-index:1;position:relative}cx-idex-navigation-ui.flyout h5 a,cx-idex-navigation-ui.flyout cx-generic-link a{display:block;width:100%}cx-idex-navigation-ui.flyout h5 a:focus,cx-idex-navigation-ui.flyout cx-generic-link a:focus{z-index:1;position:relative}@media (max-width: 991.98px){cx-idex-navigation-ui.flyout>nav>h5,cx-idex-navigation-ui.flyout>nav>cx-generic-link{text-transform:uppercase;font-weight:600}cx-idex-navigation-ui.flyout h5,cx-idex-navigation-ui.flyout cx-generic-link{border-bottom:1px solid var(--cx-color-light);display:flex;justify-content:space-between;cursor:pointer}cx-idex-navigation-ui.flyout h5,cx-idex-navigation-ui.flyout cx-generic-link a{padding:1rem}}@media (min-width: 992px){cx-idex-navigation-ui.flyout>nav{cursor:pointer}cx-idex-navigation-ui.flyout>nav>h5{margin-top:3px;padding-top:20px;padding-inline-end:15px;padding-bottom:25px;padding-inline-start:0}cx-idex-navigation-ui.flyout>nav nav>h5{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);cursor:default}cx-idex-navigation-ui.flyout>nav nav>h5:hover{color:currentColor}}cx-idex-navigation-ui cx-generic-link.all{text-decoration:underline}@media (min-width: 992px){cx-idex-navigation-ui>nav>cx-generic-link>a{padding-top:20px;padding-inline-end:15px;padding-bottom:22px;padding-inline-start:0}nav>div>cx-generic-link{padding:10px 0}div.childs>nav>cx-generic-link>a{padding:5px 0}}cx-idex-navigation-ui cx-icon:before{font-size:1.5rem}@media (min-width: 992px){cx-idex-navigation-ui cx-icon{padding-inline-start:7px}cx-idex-navigation-ui cx-icon:before{font-size:1rem}}cx-idex-navigation-ui.flyout .childs[depth="1"]{flex-direction:column}@media (min-width: 992px){cx-idex-navigation-ui.flyout .childs .childs{padding:0}}cx-idex-navigation-ui a{color:currentColor}cx-idex-navigation-ui.flyout a{display:block;text-decoration:none;white-space:nowrap}cx-idex-navigation-ui.flyout .childs[columns="1"]{display:block}@media (min-width: 768px){cx-idex-navigation-ui.flyout .childs[columns="1"]{column-count:1}}@media (max-width: 767.98px){cx-idex-navigation-ui.flyout .childs[columns="1"]{column-count:1}}cx-idex-navigation-ui.flyout .childs[columns="2"]{display:block}@media (min-width: 768px){cx-idex-navigation-ui.flyout .childs[columns="2"]{column-count:2}}@media (max-width: 767.98px){cx-idex-navigation-ui.flyout .childs[columns="2"]{column-count:1}}cx-idex-navigation-ui.flyout .childs[columns="3"]{display:block}@media (min-width: 768px){cx-idex-navigation-ui.flyout .childs[columns="3"]{column-count:3}}@media (max-width: 767.98px){cx-idex-navigation-ui.flyout .childs[columns="3"]{column-count:1}}cx-idex-navigation-ui.flyout .childs[columns="4"]{display:block}@media (min-width: 768px){cx-idex-navigation-ui.flyout .childs[columns="4"]{column-count:4}}@media (max-width: 767.98px){cx-idex-navigation-ui.flyout .childs[columns="4"]{column-count:2}}cx-idex-navigation-ui.flyout .childs[columns="5"]{display:block}@media (min-width: 768px){cx-idex-navigation-ui.flyout .childs[columns="5"]{column-count:5}}@media (max-width: 767.98px){cx-idex-navigation-ui.flyout .childs[columns="5"]{column-count:2}}cx-idex-navigation-ui.flyout .childs[columns="6"]{display:block}@media (min-width: 768px){cx-idex-navigation-ui.flyout .childs[columns="6"]{column-count:6}}@media (max-width: 767.98px){cx-idex-navigation-ui.flyout .childs[columns="6"]{column-count:2}}cx-idex-navigation-ui.flyout .childs[columns="7"]{display:block}@media (min-width: 768px){cx-idex-navigation-ui.flyout .childs[columns="7"]{column-count:7}}@media (max-width: 767.98px){cx-idex-navigation-ui.flyout .childs[columns="7"]{column-count:3}}cx-idex-navigation-ui.flyout .childs[columns="8"]{display:block}@media (min-width: 768px){cx-idex-navigation-ui.flyout .childs[columns="8"]{column-count:8}}@media (max-width: 767.98px){cx-idex-navigation-ui.flyout .childs[columns="8"]{column-count:3}}cx-idex-navigation-ui.flyout .childs[columns="9"]{display:block}@media (min-width: 768px){cx-idex-navigation-ui.flyout .childs[columns="9"]{column-count:9}}@media (max-width: 767.98px){cx-idex-navigation-ui.flyout .childs[columns="9"]{column-count:3}}cx-idex-navigation-ui.flyout .childs[columns="10"]{display:block}@media (min-width: 768px){cx-idex-navigation-ui.flyout .childs[columns="10"]{column-count:10}}@media (max-width: 767.98px){cx-idex-navigation-ui.flyout .childs[columns="10"]{column-count:4}}cx-idex-navigation-ui{display:flex}cx-idex-navigation-ui nav{outline:none}@media (max-width: 991.98px){cx-idex-navigation-ui.flyout{flex-direction:column;color:#000}}@media (max-width: 991.98px){cx-idex-navigation-ui.flyout.is-open>nav{display:none}cx-idex-navigation-ui.flyout.is-open>nav cx-generic-link.all{display:none}cx-idex-navigation-ui.flyout.is-open nav.is-open{display:initial}cx-idex-navigation-ui.flyout.is-open nav.is-open cx-generic-link.all{display:initial}cx-idex-navigation-ui.flyout.is-open nav.is-open>.wrapper{height:auto}cx-idex-navigation-ui.flyout.is-open nav.is-opened{display:initial}cx-idex-navigation-ui.flyout.is-open nav.is-opened>.wrapper>.childs>nav{display:none}cx-idex-navigation-ui.flyout.is-open nav.is-opened>.wrapper>.childs>nav.is-open{display:initial}cx-idex-navigation-ui.flyout.is-open nav.is-opened>h5{display:none}cx-idex-navigation-ui.flyout.is-open nav.is-opened>.wrapper{height:auto}}@media (min-width: 992px){cx-idex-navigation-ui.flyout .childs[depth="2"]>nav:not(:only-child):not(:last-child){padding-inline-end:20px}cx-idex-navigation-ui.flyout>nav>ul>li>.wrapper{position:absolute;margin-inline-start:-10px;border:1px solid #ccc;display:none}cx-idex-navigation-ui.flyout>nav>ul>li:hover>.wrapper{display:initial}cx-idex-navigation-ui.flyout:focus-within>nav:focus>.wrapper,cx-idex-navigation-ui.flyout:focus-within>nav.is-open:focus-within>.wrapper{display:initial}cx-idex-navigation-ui.flyout .childs{display:flex}cx-idex-navigation-ui.flyout .wrapper cx-icon{display:none}cx-idex-navigation-ui.flyout>nav>.wrapper{transition:opacity .4s}}.text-transform-none{text-transform:none!important}cx-searchbox .results .products a .description{display:none}cx-idex-address-book .address-header{position:relative}cx-idex-address-book .address-header .remove-address{color:#fff;background-color:red;position:absolute;padding:10px;top:0;right:0;text-decoration:none;border-radius:0 4px;border-left:1px solid black;border-bottom:1px solid black}cx-idex-address-book .address-header .remove-address:hover{opacity:.5}cx-delete-address-dialog .cx-modal-container .cx-dialog-content{background-color:#fff}cx-delete-address-dialog .cx-modal-container .modal-footer .modal-footer-inner button{margin-left:10px;margin-right:10px}cx-page-layout.QuickOrderPageTemplate{max-width:var(--cx-page-width-max);margin:auto;display:flex;flex-wrap:wrap;align-content:stretch;height:100%}@media (max-width: 991.98px){cx-page-layout.QuickOrderPageTemplate{flex-direction:column}}cx-page-layout.QuickOrderPageTemplate .BodyContent{margin:2rem}cx-page-layout.QuickOrderPageTemplate .quick-order-home{justify-content:center}cx-page-layout.QuickOrderPageTemplate .quick-order-home .quick-order-home-left,cx-page-layout.QuickOrderPageTemplate .quick-order-home .quick-order-home-right{flex:0 0 40%!important;max-width:40%!important}cx-page-layout.QuickOrderPageTemplate .quick-order-home .quick-order-home-left form .order-by-part-input{flex:0 0 75%!important;max-width:75%!important}cx-page-layout.QuickOrderPageTemplate .quick-order-home .quick-order-home-left form .order-by-part-qty{flex:0 0 25%!important;max-width:25%!important}cx-page-layout.QuickOrderPageTemplate .quick-order-home .quick-order-home-left form button{max-width:442px}@media (max-width: 768px){cx-page-layout.QuickOrderPageTemplate .quick-order-home .quick-order-home-left{flex:0 0 100%!important;max-width:100%!important;padding-bottom:2rem}cx-page-layout.QuickOrderPageTemplate .quick-order-home .quick-order-home-left form button{max-width:100%}}cx-page-layout.QuickOrderPageTemplate .quick-order-home .quick-order-home-center{flex:0 0 20%!important;max-width:20%!important}cx-page-layout.QuickOrderPageTemplate .quick-order-home .quick-order-home-right h3{padding-bottom:1.5rem!important}cx-page-layout.QuickOrderPageTemplate .quick-order-home .quick-order-home-right form{padding-top:.75rem}@media (max-width: 768px){cx-page-layout.QuickOrderPageTemplate .quick-order-home .quick-order-home-right form button{max-width:100%}}@media (max-width: 768px){cx-page-layout.QuickOrderPageTemplate .quick-order-home .quick-order-home-center,cx-page-layout.QuickOrderPageTemplate .quick-order-home .quick-order-home-right{flex:0 0 100%!important;max-width:100%!important;padding-bottom:2rem}}cx-storefront.QuickOrderPageTemplate cx-global-message .alert-danger span:not(:first-child){max-width:calc(var(--cx-page-width-max) - 260px)!important}a.sorter{text-decoration:none!important}a.sorter:after{font-family:"Font Awesome 5 Free";padding-left:10px}a.sorter.desc:after{content:"\f0d7"}a.sorter.asc:after{content:"\f0d8"}.AccountPageTemplate cx-page-layout.AccountPageTemplate cx-page-slot{padding-left:16px;padding-right:16px;justify-content:flex-start}cx-idex-order-history .overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:3}cx-idex-order-history .search-fields{max-width:800px;margin:0 auto}cx-idex-order-history .search-fields .idex-distributor-input{padding-top:32px}@media (max-width: 767.98px){cx-idex-order-history .cx-order-history{max-width:100%;padding:0}}cx-idex-order-history .cx-order-history-table{padding:1.5rem 0 1.125rem;margin-bottom:0;border-bottom:1px solid var(--cx-color-light)}cx-idex-order-history .cx-order-history-table a{cursor:pointer}cx-idex-order-history .cx-order-history-table tr{width:100%}@media (max-width: 767.98px){cx-idex-order-history .cx-order-history-table tr{border-width:1px 0 0 0;border-color:var(--cx-color-light);border-style:solid}cx-idex-order-history .cx-order-history-table tr:first-child{border-width:0;padding:1.25rem 0 0}}cx-idex-order-history .cx-order-history-table th{text-align:left;color:#333;padding:.75rem}cx-idex-order-history .cx-order-history-table th:last-child{text-align:right}cx-idex-order-history .cx-order-history-table th a{color:#333}cx-idex-order-history .cx-order-history-table td{font-size:.875rem;padding:1.25rem .75rem}@media (min-width: 768px){cx-idex-order-history .cx-order-history-table td{text-align:left}cx-idex-order-history .cx-order-history-table td:last-child{text-align:right}}@media (max-width: 767.98px){cx-idex-order-history .cx-order-history-table td{width:100%;display:flex;border-width:0;padding:0 1.25rem}cx-idex-order-history .cx-order-history-table td:first-child{padding-top:1.25rem}cx-idex-order-history .cx-order-history-table td:last-child{padding-bottom:1.25rem}}cx-idex-order-history .cx-order-history-table td a{text-transform:capitalize}cx-idex-order-history .cx-order-history-header{padding:40px 0 0;color:var(--cx-color-text)}@media (max-width: 767.98px){cx-idex-order-history .cx-order-history-header{padding-top:40px;padding-inline-end:20px;padding-bottom:0;padding-inline-start:20px}}@media (max-width: 767.98px){cx-idex-order-history .cx-order-history-thead-mobile{display:none}}cx-idex-order-history .cx-order-history-code .cx-order-history-value{text-decoration:underline}cx-idex-order-history .cx-order-history-placed{text-align:center}@media (max-width: 767.98px){cx-idex-order-history .cx-order-history-placed{text-align:start}}cx-idex-order-history .cx-order-history-status{text-align:center}@media (max-width: 767.98px){cx-idex-order-history .cx-order-history-status{text-align:start}}cx-idex-order-history .cx-order-history-total{text-align:end}@media (max-width: 767.98px){cx-idex-order-history .cx-order-history-total{text-align:start}}cx-idex-order-history .cx-order-history-label{text-transform:uppercase;color:var(--cx-color-secondary)}@media (max-width: 767.98px){cx-idex-order-history .cx-order-history-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);min-width:110px}}cx-idex-order-history .cx-order-history-value{color:var(--cx-color-text)}@media (max-width: 767.98px){cx-idex-order-history .cx-order-history-value{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:"normal"}}cx-idex-order-history .cx-order-history-form-group{padding:0;margin-bottom:0}@media (max-width: 767.98px){cx-idex-order-history .cx-order-history-form-group{padding:1.25rem}}cx-idex-order-history .cx-order-history-sort.top{display:flex;justify-content:space-between;padding:1rem 0;margin:0}@media (max-width: 767.98px){cx-idex-order-history .cx-order-history-sort.top{flex-direction:column;padding-top:0}}cx-idex-order-history .cx-order-history-sort.bottom{display:flex;justify-content:flex-end;padding:1rem 0;margin:0}@media (max-width: 767.98px){cx-idex-order-history .cx-order-history-sort.bottom{flex-direction:column}}@media (max-width: 767.98px){cx-idex-order-history .cx-order-history-pagination{margin:0 auto}}cx-idex-order-history .cx-order-history-no-order{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:"normal";min-height:415px}@media (max-width: 767.98px){cx-idex-order-history .cx-order-history-no-order{min-height:474px;padding-inline-start:1.25rem;padding-inline-end:1.25rem}}cx-idex-order-history .cx-order-history-no-order .btn{margin:1.25rem 0}cx-idex-order-history .cx-replenishment-details-order-history-header{margin-top:30px;padding:20px;background-color:var(--cx-color-background)}cx-idex-order-history .cx-replenishment-details-order-history-header h4{margin-bottom:0;font-weight:700}cx-idex-order-history .cx-replenishment-details-order-history-no-order{display:flex;justify-content:center;padding:40px 0 0;min-height:0}.AccountPageTemplate cx-idex-order-details-items{margin-top:30px;margin-bottom:15px}.AccountPageTemplate cx-idex-order-details-items+cx-order-details-totals cx-idex-order-summary{padding-right:0;padding-left:0}@media (max-width: 767.98px){.AccountPageTemplate cx-idex-order-details-items .cx-list-header{padding:0}}@media (max-width: 767.98px){.AccountPageTemplate cx-idex-order-details-items .cx-list{margin-inline-end:0;margin-inline-start:0}}.AccountPageTemplate cx-idex-order-details-items .cx-list-status{margin:0 0 .5rem;padding:15px 30px;background-color:var(--cx-color-background);font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700}.AccountPageTemplate cx-idex-order-details-items .cx-list-date{margin:.5rem 0 0}.AccountPageTemplate cx-idex-order-details-items .cx-item-list-header{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding:1.125rem 0;text-transform:uppercase;color:#333}.AccountPageTemplate cx-idex-order-details-items .cx-item-list-date,.AccountPageTemplate cx-idex-order-details-items .cx-estimated-ship-date,.AccountPageTemplate cx-idex-order-details-items .cx-item-list-status,.AccountPageTemplate cx-idex-order-details-items .cx-line-item-status,.AccountPageTemplate cx-idex-order-details-items .cx-price,.AccountPageTemplate cx-idex-order-details-items .cx-item-list-price,.AccountPageTemplate cx-idex-order-details-items .cx-quantity,.AccountPageTemplate cx-idex-order-details-items .cx-item-list-qty{text-align:center}@media (max-width: 991.98px){.AccountPageTemplate cx-idex-order-details-items .cx-item-list-date,.AccountPageTemplate cx-idex-order-details-items .cx-estimated-ship-date,.AccountPageTemplate cx-idex-order-details-items .cx-item-list-status,.AccountPageTemplate cx-idex-order-details-items .cx-line-item-status,.AccountPageTemplate cx-idex-order-details-items .cx-price,.AccountPageTemplate cx-idex-order-details-items .cx-item-list-price,.AccountPageTemplate cx-idex-order-details-items .cx-quantity,.AccountPageTemplate cx-idex-order-details-items .cx-item-list-qty{text-align:start}}.AccountPageTemplate cx-idex-order-details-items .cx-total,.AccountPageTemplate cx-idex-order-details-items .cx-item-list-total{text-align:right}@media (max-width: 991.98px){.AccountPageTemplate cx-idex-order-details-items .cx-total,.AccountPageTemplate cx-idex-order-details-items .cx-item-list-total{text-align:start}}.AccountPageTemplate cx-idex-order-details-items .cx-item-list-row{padding:1.25rem 0;border-width:1px 0 1px 0;border-style:solid;border-color:var(--cx-color-light)}.AccountPageTemplate cx-idex-order-details-items .cx-item-list-items.is-changed{opacity:.7}.AccountPageTemplate cx-idex-order-details-items cx-media.is-missing{min-height:88px;min-width:88px;vertical-align:middle;display:inline-block}@media (max-width: 991.98px){.AccountPageTemplate cx-idex-order-details-items .cx-item-list-header{padding:1.125rem 2.5rem}.AccountPageTemplate cx-idex-order-details-items .cx-item-list-items{padding:0 2.5rem}}@media (max-width: 767.98px){.AccountPageTemplate cx-idex-order-details-items .cx-item-list-items{padding-inline-start:1rem}}.AccountPageTemplate cx-idex-order-details-shipping .cx-account-summary,.AccountPageTemplate cx-idex-order-details-shipping .cx-order-summary,.AccountPageTemplate cx-idex-order-details-shipping .cx-idex-order-summary{background-color:var(--cx-color-background);border-width:0 0 1px 0;border-style:solid;border-color:var(--cx-color-light)}@media (max-width: 767.98px){.AccountPageTemplate cx-idex-order-details-shipping .cx-account-summary,.AccountPageTemplate cx-idex-order-details-shipping .cx-order-summary,.AccountPageTemplate cx-idex-order-details-shipping .cx-idex-order-summary{background-color:var(--cx-color-inverse)}}.AccountPageTemplate cx-idex-order-details-shipping .cx-account-summary .container,.AccountPageTemplate cx-idex-order-details-shipping .cx-order-summary .container,.AccountPageTemplate cx-idex-order-details-shipping .cx-idex-order-summary .container{display:flex;flex-wrap:wrap;padding:32px 0}@media (max-width: 991.98px){.AccountPageTemplate cx-idex-order-details-shipping .cx-account-summary .container,.AccountPageTemplate cx-idex-order-details-shipping .cx-order-summary .container,.AccountPageTemplate cx-idex-order-details-shipping .cx-idex-order-summary .container{max-width:100%;min-width:100%;padding:0 1.25rem}}@media (max-width: 767.98px){.AccountPageTemplate cx-idex-order-details-shipping .cx-account-summary .container,.AccountPageTemplate cx-idex-order-details-shipping .cx-order-summary .container,.AccountPageTemplate cx-idex-order-details-shipping .cx-idex-order-summary .container{flex-direction:column;padding:1.25rem}}.AccountPageTemplate cx-idex-order-details-shipping .cx-account-summary .container .cx-summary-card,.AccountPageTemplate cx-idex-order-details-shipping .cx-order-summary .container .cx-summary-card,.AccountPageTemplate cx-idex-order-details-shipping .cx-idex-order-summary .container .cx-summary-card{flex:1;padding:0 15px}@media (min-width: 992px){.AccountPageTemplate cx-idex-order-details-shipping .cx-account-summary .container .cx-summary-card:not(:last-of-type),.AccountPageTemplate cx-idex-order-details-shipping .cx-order-summary .container .cx-summary-card:not(:last-of-type),.AccountPageTemplate cx-idex-order-details-shipping .cx-idex-order-summary .container .cx-summary-card:not(:last-of-type){border-inline-end:1px solid var(--cx-color-text)}}@media (max-width: 991.98px){.AccountPageTemplate cx-idex-order-details-shipping .cx-account-summary .container .cx-summary-card,.AccountPageTemplate cx-idex-order-details-shipping .cx-order-summary .container .cx-summary-card,.AccountPageTemplate cx-idex-order-details-shipping .cx-idex-order-summary .container .cx-summary-card{flex:0 0 33%}}@media (max-width: 767.98px){.AccountPageTemplate cx-idex-order-details-shipping .cx-account-summary .container .cx-summary-card,.AccountPageTemplate cx-idex-order-details-shipping .cx-order-summary .container .cx-summary-card,.AccountPageTemplate cx-idex-order-details-shipping .cx-idex-order-summary .container .cx-summary-card{flex:1;background-color:var(--cx-color-inverse);border-width:1px;border-style:solid;border-color:var(--cx-color-light);margin:.625rem 0}}.AccountPageTemplate cx-idex-order-details-shipping .cx-account-summary .container .cx-summary-card .cx-card-title,.AccountPageTemplate cx-idex-order-details-shipping .cx-order-summary .container .cx-summary-card .cx-card-title,.AccountPageTemplate cx-idex-order-details-shipping .cx-idex-order-summary .container .cx-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700;font-size:14px}.AccountPageTemplate cx-idex-order-details-shipping .cx-account-summary .container .cx-summary-card .cx-card-label,.AccountPageTemplate cx-idex-order-details-shipping .cx-order-summary .container .cx-summary-card .cx-card-label,.AccountPageTemplate cx-idex-order-details-shipping .cx-idex-order-summary .container .cx-summary-card .cx-card-label{font-size:14px}.AccountPageTemplate cx-idex-order-details-shipping .cx-account-summary .container cx-card .cx-card-body,.AccountPageTemplate cx-idex-order-details-shipping .cx-order-summary .container cx-card .cx-card-body,.AccountPageTemplate cx-idex-order-details-shipping .cx-idex-order-summary .container cx-card .cx-card-body{padding:0 20px 20px}.AccountPageTemplate cx-order cx-order-details-totals{margin-bottom:32px}.AccountPageTemplate cx-idex-order-details-totals cx-order-summary,.AccountPageTemplate cx-idex-order-details-totals cx-idex-order-summary{padding-inline-end:0;padding-inline-start:0}.AccountPageTemplate cx-idex-order-details-totals cx-order-summary .cx-summary-heading,.AccountPageTemplate cx-idex-order-details-totals cx-idex-order-summary .cx-summary-heading{display:none}.AccountPageTemplate cx-idex-order-details-totals cx-order-summary .cx-summary-row,.AccountPageTemplate cx-idex-order-details-totals cx-idex-order-summary .cx-summary-row{display:none;padding:.5rem 0}.AccountPageTemplate cx-idex-order-details-totals cx-order-summary .cx-summary-row.cx-summary-total,.AccountPageTemplate cx-idex-order-details-totals cx-idex-order-summary .cx-summary-row.cx-summary-total{display:flex}.AccountPageTemplate cx-idex-order-details-totals cx-idex-order-summary .cx-summary-row.cx-summary-total .col-6.cx-summary-label{justify-content:flex-end;display:flex;padding-right:0;font-weight:700}.AccountPageTemplate cx-idex-order-details-totals cx-idex-order-summary .cx-summary-row.cx-summary-total .col-6.cx-summary-amount{justify-content:flex-end;display:flex;padding-right:0;font-weight:700}.AccountPageTemplate cx-tab-paragraph-container .active{background-color:var(--cx-color-inverse)}.AccountPageTemplate cx-paragraph h4{text-align:center}.AccountPageTemplate cx-cart-item .cx-image-container a{padding:0 3vw}.AccountPageTemplate cx-replenishment-order-cancellation .cx-cancel-replenishment-btns,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-btns{display:flex}@media (max-width: 767.98px){.AccountPageTemplate cx-replenishment-order-cancellation .cx-cancel-replenishment-btns .btn-action,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-btns .btn-action{margin:0 0 1rem}}.AccountPageTemplate cx-replenishment-order-cancellation .cx-cancel-replenishment-btns{justify-content:flex-end;margin:2rem 0}.AccountPageTemplate cx-replenishment-order-cancellation-dialog{color:var(--cx-color-text);background-color:#00000080}.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-cancel-replenishment-dialog-description{padding-top:10px;padding-inline-start:25px;padding-inline-end:25px;padding-bottom:0}.AccountPageTemplate lib-idex-order-detail-reorder .overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:3}.cx-product-search-list{display:block;border-bottom:1px solid var(--cx-color-light);padding:1.5rem 0}.cx-product-search-list:first-child{border-top:1px solid var(--cx-color-light)}.cx-product-search-list .cx-product-image-container{width:140px;height:140px;margin-right:24px}.cx-product-search-list .cx-product-image-container cx-media{height:100%;width:100%;display:flex;align-items:flex-start;justify-content:center}.cx-product-search-list .cx-product-image-container cx-media.is-missing:after{width:100%;height:100%;left:0;top:0;content:"";position:absolute;background:#0000000a}.cx-product-search-list .cx-product-content-container{width:calc(100% - 164px)}.cx-product-search-list .cx-product-content-container div div div,.cx-product-search-list .cx-product-content-container p{font-size:12px}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{display:block;position:relative;padding:0 16px;margin-bottom:0;min-height:400px}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary:after{content:"";display:block;clear:both}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .price-container{margin-bottom:1rem}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-idex-product-images{position:relative}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs cx-tab-paragraph-container{position:relative}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs cx-tab-paragraph-container .container{padding-bottom:2rem;display:flex;flex-wrap:wrap}@media (max-width: 767.98px){cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs cx-tab-paragraph-container .container{max-width:100%}}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs cx-tab-paragraph-container .container .cx-tab-paragraph-content{padding:20px 5px 15px}@media (min-width: 768px){cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs cx-tab-paragraph-container .container .cx-tab-paragraph-content:after{content:"";position:absolute;width:100%;background:var(--cx-color-background);left:0;z-index:-1;bottom:0;height:calc(100% - 60px)}}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs cx-tab-paragraph-container .container .cx-tab-paragraph-content lib-idex-product-accessories .column-addtocart>cx-idex-add-to-cart>form cx-item-counter,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs cx-tab-paragraph-container .container .cx-tab-paragraph-content lib-idex-product-spare-parts-kits .column-addtocart>cx-idex-add-to-cart>form cx-item-counter{width:122px}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs cx-tab-paragraph-container .container .cx-tab-paragraph-content lib-idex-product-accessories .column-addtocart>cx-idex-add-to-cart>form .btn,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs cx-tab-paragraph-container .container .cx-tab-paragraph-content lib-idex-product-spare-parts-kits .column-addtocart>cx-idex-add-to-cart>form .btn{padding:0}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs cx-tab-paragraph-container .container .cx-tab-paragraph-content lib-idex-product-accessories cx-spinner,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs cx-tab-paragraph-container .container .cx-tab-paragraph-content lib-idex-product-spare-parts-kits cx-spinner{position:absolute;top:20%}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs cx-tab-paragraph-container .container .cx-tab-paragraph-content lib-idex-product-spare-parts-kits>div>div:first-child button{margin-top:0}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs cx-tab-paragraph-container .container .cx-tab-paragraph-content cx-spinner{top:50%;left:50%}cx-page-layout.ProductDetailsPageTemplate cx-product-images,cx-page-layout.ProductDetailsPageTemplate cx-idex-product-images{float:left;width:280px;height:280px;margin-right:40px;border:1px solid #e8e8e8}cx-page-layout.ProductDetailsPageTemplate cx-product-summary,cx-page-layout.ProductDetailsPageTemplate cx-idex-product-summary,cx-page-layout.ProductDetailsPageTemplate cx-product-variants,cx-page-layout.ProductDetailsPageTemplate cx-idex-add-to-cart{float:left;width:calc(100% - 320px)}cx-page-layout.ProductDetailsPageTemplate cx-idex-add-to-cart .btn{max-width:300px}cx-page-layout.ProductDetailsPageTemplate cx-spinner{position:fixed;top:0;left:0}@media (min-width: 768px){cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs cx-tab-paragraph-container{grid-template-columns:auto 0px repeat(5,180px) 0px auto}}@media (min-width: 992px){cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs cx-tab-paragraph-container{grid-template-columns:auto 0px repeat(5,180px) 60px auto}}@media (min-width: 1200px){cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs cx-tab-paragraph-container{grid-template-columns:auto 0px repeat(5,180px) 240px auto}}@media (min-width: 1400px){cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs cx-tab-paragraph-container{grid-template-columns:auto 0px repeat(5,180px) 220px auto}}cx-idex-product-specifications,cx-idex-product-torque,lib-idex-product-documents,lib-idex-product-accessories,lib-idex-product-spare-parts-kits{max-width:var(--cx-page-width-max);display:block;margin:0 auto;font-size:18px;line-height:20px;padding:0 16px}cx-idex-product-specifications a,cx-idex-product-torque a,lib-idex-product-documents a,lib-idex-product-accessories a,lib-idex-product-spare-parts-kits a{text-decoration:underline;color:#333}cx-idex-product-specifications a:hover,cx-idex-product-specifications a:focus,cx-idex-product-specifications a:active,cx-idex-product-torque a:hover,cx-idex-product-torque a:focus,cx-idex-product-torque a:active,lib-idex-product-documents a:hover,lib-idex-product-documents a:focus,lib-idex-product-documents a:active,lib-idex-product-accessories a:hover,lib-idex-product-accessories a:focus,lib-idex-product-accessories a:active,lib-idex-product-spare-parts-kits a:hover,lib-idex-product-spare-parts-kits a:focus,lib-idex-product-spare-parts-kits a:active{color:#333}cx-idex-product-specifications .border-top:last-child,cx-idex-product-torque .border-top:last-child,lib-idex-product-documents .border-top:last-child,lib-idex-product-accessories .border-top:last-child,lib-idex-product-spare-parts-kits .border-top:last-child{border-bottom:1px solid #dee2e6}cx-idex-product-specifications .column-qtyused,cx-idex-product-specifications .column-baggedquantity,cx-idex-product-torque .column-qtyused,cx-idex-product-torque .column-baggedquantity,lib-idex-product-documents .column-qtyused,lib-idex-product-documents .column-baggedquantity,lib-idex-product-accessories .column-qtyused,lib-idex-product-accessories .column-baggedquantity,lib-idex-product-spare-parts-kits .column-qtyused,lib-idex-product-spare-parts-kits .column-baggedquantity{width:80px}cx-idex-product-specifications .column-addtocart,cx-idex-product-torque .column-addtocart,lib-idex-product-documents .column-addtocart,lib-idex-product-accessories .column-addtocart,lib-idex-product-spare-parts-kits .column-addtocart{width:264px}cx-idex-product-specifications .column-addtocart cx-item-counter,cx-idex-product-torque .column-addtocart cx-item-counter,lib-idex-product-documents .column-addtocart cx-item-counter,lib-idex-product-accessories .column-addtocart cx-item-counter,lib-idex-product-spare-parts-kits .column-addtocart cx-item-counter{background:#fff}cx-idex-product-specifications .column-addtocart cx-item-counter button,cx-idex-product-torque .column-addtocart cx-item-counter button,lib-idex-product-documents .column-addtocart cx-item-counter button,lib-idex-product-accessories .column-addtocart cx-item-counter button,lib-idex-product-spare-parts-kits .column-addtocart cx-item-counter button{max-height:40px;min-width:30px}cx-idex-product-specifications .column-addtocart cx-item-counter input,cx-idex-product-torque .column-addtocart cx-item-counter input,lib-idex-product-documents .column-addtocart cx-item-counter input,lib-idex-product-accessories .column-addtocart cx-item-counter input,lib-idex-product-spare-parts-kits .column-addtocart cx-item-counter input{padding:12px 5px;max-height:40px;min-width:60px;max-width:60px;font-size:14px;background:#fff!important}cx-idex-product-specifications cx-idex-add-to-cart form,cx-idex-product-torque cx-idex-add-to-cart form,lib-idex-product-documents cx-idex-add-to-cart form,lib-idex-product-accessories cx-idex-add-to-cart form,lib-idex-product-spare-parts-kits cx-idex-add-to-cart form{display:flex}cx-idex-product-specifications cx-idex-add-to-cart .btn,cx-idex-product-torque cx-idex-add-to-cart .btn,lib-idex-product-documents cx-idex-add-to-cart .btn,lib-idex-product-accessories cx-idex-add-to-cart .btn,lib-idex-product-spare-parts-kits cx-idex-add-to-cart .btn{margin:0 0 0 1rem!important;min-width:110px;font-size:14px;height:auto}cx-idex-product-specifications cx-idex-add-to-cart label,cx-idex-product-specifications cx-idex-add-to-cart .info,cx-idex-product-torque cx-idex-add-to-cart label,cx-idex-product-torque cx-idex-add-to-cart .info,lib-idex-product-documents cx-idex-add-to-cart label,lib-idex-product-documents cx-idex-add-to-cart .info,lib-idex-product-accessories cx-idex-add-to-cart label,lib-idex-product-accessories cx-idex-add-to-cart .info,lib-idex-product-spare-parts-kits cx-idex-add-to-cart label,lib-idex-product-spare-parts-kits cx-idex-add-to-cart .info{display:none}cx-idex-product-specifications ul,cx-idex-product-torque ul,lib-idex-product-documents ul,lib-idex-product-accessories ul,lib-idex-product-spare-parts-kits ul{list-style:none}lib-idex-product-accessories .column-description{width:calc(29% - 66px)}lib-idex-product-accessories .column-itemnumber{width:calc(22% - 66px)}lib-idex-product-accessories .column-documents{width:calc(24% - 66px)}lib-idex-product-accessories .column-price{width:calc(25% - 66px)}lib-idex-product-spare-parts-kits .column-description{width:calc(29% - 106px)}lib-idex-product-spare-parts-kits .column-itemnumber{width:calc(22% - 106px)}lib-idex-product-spare-parts-kits .column-documents{width:calc(24% - 106px)}lib-idex-product-spare-parts-kits .column-price{width:calc(25% - 106px)}lib-idex-product-spare-parts-kits .export{display:flex!important}@media (min-width: 992px){lib-idex-product-spare-parts-kits .export .btn-primary{margin-top:-7rem}}@media (max-width: 1024px){cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{width:100%;max-width:100%}}@media (max-width: 600px){.cx-product-search-list{display:flex;justify-content:center}.cx-product-search-list div{display:grid!important;text-align:center}.cx-product-search-list div div.cx-product-content-container div div div.row{display:grid;grid-template-columns:1fr 1fr}.cx-product-search-list div div.cx-product-content-container div div div.row div{display:flex;padding:0 5px}.cx-product-search-list div div.cx-product-content-container div div div.row div:first-child{justify-content:flex-end}.cx-product-search-list div div.cx-product-content-container div div div.row div:last-child{justify-content:flex-start}.cx-product-search-list div div.cx-product-content-container div div div.row div:last-child ul li{max-width:120px;text-align:left}.cx-product-search-list div div.price-container div{display:flex!important;margin:auto}.cx-product-search-list div a.cx-product-image-container{margin:auto}.cx-product-search-list .cx-product-content-container{width:100%}cx-page-layout.ProductDetailsPageTemplate cx-product-images,cx-page-layout.ProductDetailsPageTemplate cx-idex-product-images{margin:0 0 30px;float:left;width:100%;height:auto;max-height:422px}cx-page-layout.ProductDetailsPageTemplate cx-product-images,cx-page-layout.ProductDetailsPageTemplate cx-idex-product-images,cx-page-layout.ProductDetailsPageTemplate cx-product-summary,cx-page-layout.ProductDetailsPageTemplate cx-idex-product-summary,cx-page-layout.ProductDetailsPageTemplate cx-product-variants,cx-page-layout.ProductDetailsPageTemplate cx-idex-add-to-cart{width:100%;float:none}}cx-idex-product-images .top-choice{border-top:3px solid #007abf;position:absolute;height:30px;width:100%;z-index:2;top:0;left:0}cx-idex-product-images .top-choice span{text-transform:uppercase;color:#fff;font-weight:700;background-color:#007abf;padding:.25rem .75rem;border-bottom-left-radius:4px;border-bottom-right-radius:4px}@media (max-width: 600px){cx-idex-product-images .top-choice span{max-width:105px}}cx-idex-product-images cx-media{display:flex;justify-content:center}a[ng-reflect-router-link="/,login"]{display:none!important}cx-storefront.LoginPageTemplate:has(.btn-register) cx-page-slot.SiteLogin{background-color:#fff!important}cx-storefront.LoginPageTemplate header cx-page-slot.SiteLogin{margin-top:0!important}cx-storefront.LoginPageTemplate header cx-page-slot.SiteLogin button+button{margin-left:1rem}cx-storefront.LoginPageTemplate .BottomHeaderSlot,cx-storefront.LoginPageTemplate .TempAnnouncements{display:none!important}cx-storefront.LoginPageTemplate .LeftContentSlot{justify-content:flex-start}cx-storefront.LoginPageTemplate .LeftContentSlot>cx-paragraph{padding-right:2rem;min-height:340px;align-content:center}cx-storefront.LoginPageTemplate .RightContentSlot>cx-banner{position:absolute;top:0;height:100%;width:50vw;max-width:none;left:50%;overflow:hidden}cx-storefront.LoginPageTemplate .RightContentSlot>cx-banner cx-media{position:static}cx-storefront.LoginPageTemplate .RightContentSlot>cx-banner cx-media img{position:absolute;min-height:100%;min-width:100%;left:0;top:0;object-fit:cover;object-position:top left}cx-storefront.LoginPageTemplate cx-page-layout.header cx-page-slot.SiteLogin,cx-storefront.AccountPageTemplate:has(.btn-register) cx-page-layout.header cx-page-slot.SiteLogin,cx-storefront.ContentPage1Template:has(.btn-register) cx-page-layout.header cx-page-slot.SiteLogin{margin-top:0}cx-storefront.LoginPageTemplate cx-page-layout.header cx-page-slot.SiteLogin cx-idex-sso-login,cx-storefront.AccountPageTemplate:has(.btn-register) cx-page-layout.header cx-page-slot.SiteLogin cx-idex-sso-login,cx-storefront.ContentPage1Template:has(.btn-register) cx-page-layout.header cx-page-slot.SiteLogin cx-idex-sso-login{height:0}cx-storefront.LoginPageTemplate cx-page-layout.header cx-page-slot.SiteLogin cx-idex-sso-login .container:hover,cx-storefront.AccountPageTemplate:has(.btn-register) cx-page-layout.header cx-page-slot.SiteLogin cx-idex-sso-login .container:hover,cx-storefront.ContentPage1Template:has(.btn-register) cx-page-layout.header cx-page-slot.SiteLogin cx-idex-sso-login .container:hover{background-color:#fff}cx-storefront.LoginPageTemplate cx-page-layout.header cx-page-slot.SiteLogin cx-idex-sso-login .container>div,cx-storefront.AccountPageTemplate:has(.btn-register) cx-page-layout.header cx-page-slot.SiteLogin cx-idex-sso-login .container>div,cx-storefront.ContentPage1Template:has(.btn-register) cx-page-layout.header cx-page-slot.SiteLogin cx-idex-sso-login .container>div{margin-bottom:0!important}cx-storefront.LoginPageTemplate cx-page-layout.header cx-page-slot.SiteLogin cx-idex-sso-login .container>div>div .btn-register,cx-storefront.LoginPageTemplate cx-page-layout.header cx-page-slot.SiteLogin cx-idex-sso-login .container>div>div .btn-login,cx-storefront.AccountPageTemplate:has(.btn-register) cx-page-layout.header cx-page-slot.SiteLogin cx-idex-sso-login .container>div>div .btn-register,cx-storefront.AccountPageTemplate:has(.btn-register) cx-page-layout.header cx-page-slot.SiteLogin cx-idex-sso-login .container>div>div .btn-login,cx-storefront.ContentPage1Template:has(.btn-register) cx-page-layout.header cx-page-slot.SiteLogin cx-idex-sso-login .container>div>div .btn-register,cx-storefront.ContentPage1Template:has(.btn-register) cx-page-layout.header cx-page-slot.SiteLogin cx-idex-sso-login .container>div>div .btn-login{font-size:16px;width:120px!important;height:40px;min-height:0;padding:10px 20px;border-radius:4px;border:2px solid #0075b0;background-color:#fff0;box-sizing:border-box;font-family:Roboto Bold,Roboto,sans-serif;font-weight:700;text-align:center}cx-storefront.LoginPageTemplate cx-page-layout.header cx-page-slot.SiteLogin cx-idex-sso-login .container>div>div .btn-register,cx-storefront.AccountPageTemplate:has(.btn-register) cx-page-layout.header cx-page-slot.SiteLogin cx-idex-sso-login .container>div>div .btn-register,cx-storefront.ContentPage1Template:has(.btn-register) cx-page-layout.header cx-page-slot.SiteLogin cx-idex-sso-login .container>div>div .btn-register{width:170px!important}cx-page-layout.LoginPageTemplate{background:#0075b0;padding-bottom:0;position:relative}cx-page-layout.LoginPageTemplate cx-page-slot{display:flex;flex-direction:row}cx-page-layout.LoginPageTemplate cx-page-slot .btn{margin:0 5px;padding:8px 15px;width:125px;height:40px}cx-page-layout.LoginPageTemplate cx-page-slot .navbar{z-index:1000}cx-page-layout.LoginPageTemplate cx-page-slot .login-banner{color:#fff;background:transparent;height:331px;width:100%;display:flex;justify-content:flex-start;align-items:start;text-align:left;flex-direction:column}cx-page-layout.LoginPageTemplate cx-page-slot .login-banner img{max-width:80%;height:100%;max-height:50vh;object-fit:cover}cx-page-layout.LoginPageTemplate cx-page-slot .login-banner h2{width:100%;font-size:2.75rem;line-height:1.6;font-weight:700;z-index:10}cx-page-layout.LoginPageTemplate cx-page-slot .login-banner p{width:100%;font-size:1.75rem;line-height:1.6;z-index:10}@media screen and (max-width: 600px){cx-page-layout.LoginPageTemplate cx-page-slot .login-banner{height:50vh}cx-page-layout.LoginPageTemplate cx-page-slot .login-banner img{max-width:80%}cx-page-layout.LoginPageTemplate cx-page-slot .login-banner p{font-size:1rem}cx-page-layout.LoginPageTemplate cx-page-slot .login-banner{flex-direction:column;align-items:center;justify-content:center}}@media screen and (max-width: 1024px){cx-page-layout.LoginPageTemplate cx-page-slot .login-banner{height:50vh}cx-page-layout.LoginPageTemplate cx-page-slot .login-banner img{max-width:70%}cx-page-layout.LoginPageTemplate cx-page-slot .login-banner p{font-size:1.1rem}}cx-storefront.AccountPageTemplate cx-idex-register a[ng-reflect-router-link="/,login"]{display:inline-block!important}cx-storefront.AccountPageTemplate cx-idex-register a[ng-reflect-router-link="/,login"]:hover{color:var(--cx-color-text)}cx-idex-product-list cx-idex-product-list-item{position:relative}cx-idex-product-list cx-idex-product-list-item .top-choice{border-top:3px solid #007abf;position:absolute;height:30px;width:100%;z-index:2;top:0;left:0}cx-idex-product-list cx-idex-product-list-item .top-choice span{text-transform:uppercase;color:#fff;font-weight:700;background-color:#007abf;padding:.25rem .75rem;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.alert{padding:1.5rem 1.25rem!important;text-align:center;position:relative}.alert .alert-icon{margin-right:6px}.alert .close{font-weight:400;position:absolute;top:36%;right:5%;padding:0;background-color:transparent;border:0;float:right;font-size:1.5rem;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.TempAnnouncements.has-components{padding:3rem 1rem 1.5rem;text-align:center;max-width:var(--cx-page-width-max);margin:0 auto}.TempAnnouncements.has-components h3{font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-bottom:1.5rem;color:red}.LoginPageTemplate .TempAnnouncements.has-components{padding:3rem 1rem 0}.TempAnnouncements,.LoginPageTemplate .TempAnnouncements,.LandingPage2Template .TempAnnouncements{padding:0}.TempAnnouncements.has-components{display:flex}cx-breadcrumb{display:flex;flex-direction:column;color:currentcolor;background-color:#f4f4f4;padding:.5rem;box-shadow:inset 0 10px 7px -12px var(--cx-color-dark)}cx-breadcrumb nav{padding:5px 0;display:flex;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}cx-breadcrumb nav ol{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding-inline-start:0;margin:0}cx-breadcrumb nav ol li{display:flex;color:#6c7079}cx-breadcrumb nav ol li a{text-transform:capitalize;color:inherit;padding:0 5px}cx-breadcrumb h1{font-size:1.85rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;text-transform:capitalize;margin:0 0 .5rem}@media (min-width: 992px){cx-breadcrumb{box-shadow:none}}.btn{border-radius:4px;font-weight:400;font-size:1.188rem;line-height:1;padding:12px 24px;min-height:48px;min-width:48px}.btn.btn-blue{background:#007abf;border-color:#007abf;color:#fff}.btn.btn-blue:hover,.btn.btn-blue:focus,.btn.btn-blue:active{background:#007abf;border-color:#007abf;outline:none}.btn.btn-action.btn-blue{border-color:#007abf;color:#007abf;background:#fff}.btn.btn-action.btn-blue:hover,.btn.btn-action.btn-blue:focus,.btn.btn-action.btn-blue:active{border-color:#007abf;color:#007abf;outline:none;background:#fff}.btn.btn-primary{color:#fff;background-color:#007abf!important;border:2px solid #007abf!important}.btn.btn-primary:hover{background-color:#00aeef!important;border:#00aeef!important}.btn.btn-primary:disabled{background-color:#007abf;border:#007abf}.btn.btn-secondary{color:#1f7bc0}.btn-primary,.btn-primary:disabled{background-color:#007abf;border:#007abf}button.link:hover{color:inherit!important}a{color:#1f7bc0;text-decoration:none;background-color:transparent}a:hover{text-decoration:underline}a.disabled{pointer-events:var(--cx-pointer-event, none !important);cursor:var(--cx-cursor, not-allowed !important);opacity:.8}a:hover,button:hover{cursor:pointer}button.close{padding:0;background-color:transparent;border:0}.close{float:right;font-size:1.5rem;font-weight:"bold";line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}.btn-block{display:block;width:100%}.btn-link{font-size:1.125rem;color:#14293a;text-decoration:underline;cursor:pointer;display:inline-block}cx-item-counter button[aria-disabled=true],cx-item-counter button.disabled,cx-item-counter button:disabled{color:#f1f1f1!important;cursor:not-allowed!important}cx-item-counter button{font-size:1rem!important}cx-item-counter input{border-top:none!important;border-bottom:none!important}cx-storefront.CartPageTemplate main{max-width:var(--cx-page-width-max);margin:auto}cx-storefront.CartPageTemplate main .TopContent{--cx-flex-basis: 74%}cx-storefront.CartPageTemplate main .CenterRightContentSlot{--cx-flex-basis: 26%}cx-storefront.CartPageTemplate main .CartPageTemplate{padding:0;margin:0 -16px;width:auto;max-width:1140px}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals{padding-top:4rem;padding-inline-end:0;padding-bottom:5rem;padding-inline-start:2rem}@media (max-width: 991.98px){cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals{padding-top:2rem;padding-inline-end:3rem;padding-bottom:2rem;padding-inline-start:0rem}}@media (max-width: 767.98px){cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals{padding:0 0 1rem}}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals .required.text-danger{display:none}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals cx-order-summary,cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals cx-idex-order-summary{padding:0 0 1rem;display:block}@media (max-width: 991.98px){cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals cx-order-summary,cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals cx-idex-order-summary{padding:0 0 2rem}}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals cx-order-summary .cx-summary-heading,cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals cx-idex-order-summary .cx-summary-heading{display:none}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals cx-order-summary .cx-summary-row,cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals cx-idex-order-summary .cx-summary-row{display:none;padding:.5rem 0}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals cx-order-summary .cx-summary-row.cx-summary-total,cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals cx-idex-order-summary .cx-summary-row.cx-summary-total{display:flex;font-weight:700}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals cx-order-summary .cx-summary-row.cx-summary-total .cx-summary-label,cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals cx-order-summary .cx-summary-row.cx-summary-total .cx-summary-amount,cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals cx-idex-order-summary .cx-summary-row.cx-summary-total .cx-summary-label,cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals cx-idex-order-summary .cx-summary-row.cx-summary-total .cx-summary-amount{padding:0}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals cx-order-summary .cx-summary-row.cx-summary-total .cx-summary-label,cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals cx-idex-order-summary .cx-summary-row.cx-summary-total .cx-summary-label{text-align:start}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals cx-order-summary .cx-summary-row.cx-summary-total .cx-summary-amount,cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals cx-idex-order-summary .cx-summary-row.cx-summary-total .cx-summary-amount{text-align:end}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals form>button{padding:12px 11px}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-totals cx-spinner{position:fixed;left:0;top:0}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-details{margin:4rem 2rem 2rem 0rem}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-details+cx-paragraph{margin-bottom:5rem}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-details .cx-total-header{font-weight:700;font-size:1.25rem}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-details cx-idex-cart-item{display:block;padding:1rem 0}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-details cx-idex-cart-item cx-item-counter button{max-height:40px;min-width:30px}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-details cx-idex-cart-item cx-item-counter input{padding:12px 5px;max-height:40px;min-width:60px;max-width:60px;font-size:14px}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-details cx-idex-cart-item-list table tbody.cx-item-list-items tr.cx-item-list-row td.cart-item-description,cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-details cx-idex-cart-item-list table tbody.cx-item-list-items tr.cx-item-list-row td.cx-total{height:170px}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-details cx-idex-cart-item-list table tbody.cx-item-list-items tr.cx-item-list-row td.cart-item-description{align-items:center}cx-storefront.CartPageTemplate main .CartPageTemplate cx-page-slot cx-idex-cart-details cx-idex-cart-item-list table cx-media.is-missing{min-height:88px;min-width:88px;vertical-align:middle;display:inline-block}cx-added-to-cart-dialog .cx-name a{color:#000}cx-added-to-cart-dialog .cx-name a h3{font-weight:700}cx-added-to-cart-dialog .modal-title{width:100%;text-align:center}cx-added-to-cart-dialog .cx-dialog-item .cx-image-container{margin-right:1.5rem}cx-added-to-cart-dialog .cx-dialog-item .cx-image-container a{width:90px;display:block}cx-added-to-cart-dialog .cx-dialog-buttons .btn-secondary,cx-added-to-cart-dialog .cx-dialog-promotions,cx-added-to-cart-dialog .cx-shipping{display:none!important}cx-added-to-cart-dialog .cx-info-container{flex-direction:column;align-items:flex-end!important}cx-added-to-cart-dialog .cx-dialog-row{padding:0 0 2rem}cx-added-to-cart-dialog .cx-name a{font-size:22px;text-decoration:none;color:#000;font-weight:700}cx-added-to-cart-dialog .cx-code{font-size:14px;color:#9d9d9d;line-height:1rem;margin:.25rem 0 .675rem}cx-added-to-cart-dialog cx-idex-cart-item-details p{font-size:1rem;line-height:1.125rem}cx-added-to-cart-dialog .cx-information,cx-added-to-cart-dialog .cx-description{width:100%;max-width:100%!important;align-items:flex-start!important}cx-added-to-cart-dialog .cx-information{width:calc(100% - 114px)}cx-added-to-cart-dialog .cx-price{margin-top:1.5rem}cx-added-to-cart-dialog .cx-price .text-center{text-align:left!important}cx-added-to-cart-dialog .cx-price .mb-2{text-align:left}cx-added-to-cart-dialog .cx-price,cx-added-to-cart-dialog .cx-total,cx-added-to-cart-dialog .cx-quantity{width:calc(100% - 90px);padding:0 .5rem;max-width:100%!important}cx-added-to-cart-dialog .cx-quantity{display:flex}cx-added-to-cart-dialog .cx-quantity input{text-align:left}cx-added-to-cart-dialog .cx-label{padding-right:.5rem}cx-added-to-cart-dialog .cx-total{display:flex}cx-order-summary h4,cx-idex-order-summary h4{display:none}cx-order-summary .cx-summary-row,cx-idex-order-summary .cx-summary-row{display:none}cx-order-summary .cx-summary-row.cx-summary-total,cx-idex-order-summary .cx-summary-row.cx-summary-total{display:flex}@media (max-width: 1140px){cx-page-layout.CartPageTemplate .TopContent{--cx-flex-basis: 100%}}.sd-prefill-msg{font-size:10px}cx-idex-cart-item .cx-info-container .cx-description,cx-idex-cart-item .cx-info-container .cx-item-list-desc,cx-idex-cart-item-list .cx-description,cx-idex-cart-item-list .cx-item-list-desc{max-width:45%;flex:0 0 45%}cx-idex-cart-item .cx-info-container .cx-price,cx-idex-cart-item .cx-info-container .cx-item-list-price,cx-idex-cart-item-list .cx-price,cx-idex-cart-item-list .cx-item-list-price{max-width:22%;flex:0 0 22%}cx-idex-cart-item .cx-info-container .cx-quantity,cx-idex-cart-item .cx-info-container .cx-item-list-quantity,cx-idex-cart-item-list .cx-quantity,cx-idex-cart-item-list .cx-item-list-quantity{max-width:18%;flex:0 0 18%}cx-idex-cart-item .cx-info-container .cx-total,cx-idex-cart-item .cx-info-container .cx-item-list-total,cx-idex-cart-item-list .cx-total,cx-idex-cart-item-list .cx-item-list-total{max-width:15%;flex:0 0 15%}cx-idex-cart-item-list .cx-shipping span:first-child{display:inline}@media (min-width: 768px){cx-idex-cart-item-list .cx-shipping span:first-child{display:none}}cx-idex-cart-item-list .cx-shipping .modal-shipping-date .form-control[readonly]{background-color:#fff}.QuickOrderPageTemplate+cx-added-to-cart-dialog .cx-modal-container,.AccountPageTemplate+cx-added-to-cart-dialog .cx-modal-container{overflow-y:visible!important;height:auto!important;min-height:100%}.QuickOrderPageTemplate+cx-added-to-cart-dialog .cx-modal-container cx-idex-cart-item .cx-info-container .cx-description .cx-information .cx-name,.AccountPageTemplate+cx-added-to-cart-dialog .cx-modal-container cx-idex-cart-item .cx-info-container .cx-description .cx-information .cx-name{overflow-wrap:break-word}.cx-summary-row.cx-summary-total cx-summary-label{font-weight:700}.cx-summary-row.cx-summary-total cx-summary-amount{font-weight:700}cx-page-layout.LandingPage2Template cx-page-slot.Section3{margin:0;position:relative;max-width:100%}cx-idex-featured-category-navigation{max-width:var(--cx-page-width-max);margin:0 auto}cx-idex-homepage-category-navigation cx-media img{max-height:150px}cx-idex-homepage-category-navigation a h4{color:#000;font-weight:600;line-height:20px;text-transform:uppercase}.category-header{color:#fff;max-width:660px;text-align:center;margin:4rem auto 3.5rem}.category-header:after{background:#0075b0;width:100%;height:300px;content:"";position:absolute;top:0;left:0;z-index:-1}.category-header h3{font-weight:700;font-size:1.75rem;margin-bottom:1.5rem}.category-items-content{position:relative;display:block;overflow:hidden}.category-items-content:hover .category-items-content-text{height:100%}.category-items-content:hover .category-items-content-text p{opacity:1;margin:1.25rem 0 0}.category-items-content-text{position:absolute;bottom:0;width:100%;background:#0075b0;color:#fff;padding:1.25rem;height:40%;transition:all .2s ease-in-out}.category-items-content-text h4{font-size:1.25rem;font-weight:700;padding-bottom:1.25rem;border-bottom:1px solid #fff}.category-items-content-text p{font-size:.75rem;margin:50% 0 0;opacity:0;transition:all .4s ease-in-out}.category-items-content cx-media{padding-top:100%;height:0}.category-items-content cx-media img{width:100%;position:absolute;top:0}.category-items .col-md-3{background:#fff}cx-page-layout.OrderConfirmationPageTemplate{margin-bottom:6rem}cx-idex-shipping-address{margin-bottom:2rem}cx-idex-shipping-address+cx-paragraph{margin-bottom:5rem}@media (max-width: 991.98px){cx-idex-shipping-address{display:block;background-color:var(--cx-color-background)}}@media (max-width: 991.98px){cx-idex-shipping-address .col-md-12{padding:0 4.375rem}}@media (max-width: 767.98px){cx-idex-shipping-address .col-md-12{padding:0 2.25rem}}@media (max-width: 991.98px){cx-idex-shipping-address .container{width:100%}}cx-idex-shipping-address .cx-checkout-title{text-transform:capitalize;margin-top:0;margin-inline-end:auto;margin-bottom:0;margin-inline-start:auto;padding:2.375rem 0 1rem}cx-idex-shipping-address .cx-checkout-body{display:flex;align-items:stretch}@media (max-width: 991.98px){cx-idex-shipping-address .cx-checkout-body.row{padding:0}}cx-idex-shipping-address .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 991.98px){cx-idex-shipping-address .cx-checkout-text{padding-inline-start:3.5rem}}@media (max-width: 767.98px){cx-idex-shipping-address .cx-checkout-text{padding-inline-start:1.5rem}}cx-idex-shipping-address .cx-spinner{padding-top:30px;padding-bottom:30px}cx-idex-shipping-address .cx-shipping-address-card{padding-bottom:30px}cx-idex-shipping-address .cx-shipping-address-card .cx-shipping-address-card-inner{height:100%;background-color:var(--cx-color-inverse);cursor:pointer}cx-idex-shipping-address .cx-shipping-address-card .cx-shipping-address-card-inner .card-header{text-align:left}cx-idex-shipping-address cx-idex-address-form+.cx-checkout-btns{display:none}cx-idex-shipping-address .form-check{padding-left:0}@media (max-width: 991.98px){.idex-checkout-button-holder .idex-continue-container{padding:0 2.25rem}}cx-idex-shipping-address .cx-checkout-text:nth-last-child(4){display:none}cx-idex-shipping-address .cx-shipping-address-card cx-card .cx-card-fit-to-container{width:100%;height:100%;display:flex;flex-direction:column}cx-idex-shipping-address .cx-shipping-address-card cx-card .cx-shipping-address-card-inner .card-header{text-align:left}cx-idex-shipping-address .cx-shipping-address-card cx-card .card-header{background-color:#6c7079;font-size:.875rem;font-weight:700;line-height:1.2222222222;color:#fff;line-height:20px;padding:5px 1.25rem;border-radius:0}cx-idex-shipping-address .cx-shipping-address-card cx-card .cx-card-body{padding:20px}cx-idex-shipping-address .cx-shipping-address-card cx-card .cx-card-actions{display:flex;justify-content:flex-end;padding:1.25rem 0 0}cx-idex-shipping-address .cx-shipping-address-card button.btn.btn-tertiary{background:transparent!important;border:none;color:#14293a!important;padding:0;text-decoration:underline}cx-idex-shipping-address .cx-shipping-address-card button.btn.btn-tertiary:hover{text-decoration:none}cx-idex-carrier-delivery-mode{margin-bottom:5rem}cx-idex-carrier-delivery-mode .shipping-method .input-offset{margin-left:0}cx-idex-carrier-delivery-mode .shipping-method .input-offset label{margin-left:2rem}cx-checkout-progress .cx-nav .cx-item,cx-checkout-progress-mobile-top .cx-nav .cx-item,cx-checkout-progress-mobile-bottom .cx-nav .cx-item{justify-content:start!important}cx-page-layout.MultiStepCheckoutSummaryPageTemplate{max-width:1140px!important;padding-top:2rem;padding-inline-end:1.5rem;padding-bottom:0;padding-inline-start:1.5rem;margin:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:flex-start}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.BodyContent{flex:0 65%;margin:2rem 0}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{flex:0 0 24%;margin-bottom:5rem}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-place-order,cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-schedule-replenishment-order,cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-checkout-order-summary{padding-top:2rem;padding-inline-start:2rem;flex:none}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-checkout-order-summary cx-order-summary,cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-checkout-order-summary cx-idex-order-summary{display:block}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-checkout-order-summary cx-order-summary .cx-summary-heading,cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-checkout-order-summary cx-idex-order-summary .cx-summary-heading{display:none}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-checkout-order-summary cx-order-summary .cx-summary-row,cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-checkout-order-summary cx-idex-order-summary .cx-summary-row{display:none;padding:.5rem 0}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-checkout-order-summary cx-order-summary .cx-summary-row.cx-summary-total,cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-checkout-order-summary cx-idex-order-summary .cx-summary-row.cx-summary-total{display:flex;font-weight:var(--cx-font-weight-bold)}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-checkout-order-summary cx-order-summary .cx-summary-row.cx-summary-total .cx-summary-label,cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-checkout-order-summary cx-order-summary .cx-summary-row.cx-summary-total .cx-summary-amount,cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-checkout-order-summary cx-idex-order-summary .cx-summary-row.cx-summary-total .cx-summary-label,cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-checkout-order-summary cx-idex-order-summary .cx-summary-row.cx-summary-total .cx-summary-amount{padding:0}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-checkout-order-summary cx-order-summary .cx-summary-row.cx-summary-total .cx-summary-label,cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-checkout-order-summary cx-idex-order-summary .cx-summary-row.cx-summary-total .cx-summary-label{text-align:start}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-checkout-order-summary cx-order-summary .cx-summary-row.cx-summary-total .cx-summary-amount,cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-checkout-order-summary cx-idex-order-summary .cx-summary-row.cx-summary-total .cx-summary-amount{text-align:end}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-place-order{padding-top:0}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-place-order .form-check .form-check-label{top:0}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-place-order .input-offset{margin-left:1.25rem}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent form{padding:0}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-order-summary{padding:1rem 0}@media (max-width: 991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{--cx-flex-basis: 50%;justify-content:flex-end;align-items:flex-end;flex-direction:column}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary{width:50%;padding-top:1rem}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary cx-idex-order-summary{padding:1rem 2.5rem 0}}@media (max-width: 991.98px) and (max-width: 991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary cx-idex-order-summary{padding:1rem 0 0}}@media (max-width: 991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-place-order{max-width:50%;padding-bottom:2rem}}@media (max-width: 767.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{--cx-flex-basis: 100%;align-items:normal}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary{min-width:100%}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-idex-place-order{max-width:100%}}@media (max-width: 991.98px){cx-idex-review-submit{padding-top:20px}}cx-idex-review-submit-cart-items,cx-review-submit-cart-items{margin-bottom:4rem}@media (max-width: 991.98px){cx-idex-review-submit-cart-items,cx-review-submit-cart-items{padding-bottom:20px}}cx-idex-cart-item-list .readonly .cx-information{width:calc(100% - 160px)}cx-idex-cart-item-list .readonly .cx-shipping{width:110px}cx-idex-cart-item-list .cx-item-list-desc{text-align:start;padding:0}cx-idex-cart-item-list .cx-item-list-total{text-align:end;padding:0}cx-idex-cart-item-list .cx-image-container{width:50px}cx-idex-cart-item-list .cx-information{width:calc(100% - 190px);font-size:13px;padding:0 10px 0 0;line-height:16px}cx-idex-cart-item-list .cx-information .cx-name{font-weight:700}cx-idex-cart-item-list .cx-information .cx-name a{color:#333;margin-bottom:.5rem;display:block}cx-idex-cart-item-list .cx-shipping input[type=text],cx-idex-cart-item-list .cx-price input[type=text]{font-size:12px;border:1px solid #dbdbdb;border-radius:4px;padding:10px;line-height:18px;height:auto;margin:0}cx-idex-cart-item-list .cx-shipping input[type=text]:focus,cx-idex-cart-item-list .cx-price input[type=text]:focus{background:#fff;border:1px solid #dbdbdb}cx-idex-cart-item-list .cx-shipping{width:140px}cx-idex-cart-item-list .cx-shipping input[type=text]{width:100%}cx-idex-cart-item-list .cx-shipping .ng2-flatpickr-input-container{position:relative}cx-idex-cart-item-list .cx-shipping .ng2-flatpickr-input-container a{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:#333;pointer-events:none}cx-idex-cart-item-list .cx-price input[type=text]{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}cx-idex-cart-item-list .cx-price .btn-clear-outer{top:50%;right:0;transform:translateY(-50%)}cx-idex-cart-item-list .cx-price .btn-clear-outer button{background:transparent;color:#000}cx-idex-cart-item-list .cx-price button{font-size:13px;background:#007abf;color:#fff;border:none;border-top-right-radius:4px;border-bottom-right-radius:4px}cx-idex-cart-item-list .cx-item-list-row{padding:1.25rem 0;border-bottom:1px solid rgb(211,214,219)}cx-idex-cart-item-list .cx-item-list-row:nth-child(2){border-top:1px solid rgb(211,214,219)}cx-idex-cart-item-list cx-promotions .cx-promotions{padding:0}cx-idex-cart-item-list .cx-item-list-items.is-changed{opacity:.7}@media (max-width: 991.98px){cx-idex-cart-item-list .cx-item-list-header{padding:1.125rem 2.5rem}cx-idex-cart-item-list .cx-item-list-items{padding:0 2.5rem}}@media (max-width: 767.98px){cx-idex-cart-item-list .cx-item-list-items{padding-inline-start:1rem}}cx-idex-review-submit-cart-items cx-idex-cart-item-list>.cart-table-container .cx-item-list-items cx-item-counter.disabled{background-color:transparent!important}cx-idex-review-submit-cart-items cx-idex-cart-item-list>.cart-table-container cx-media.is-missing{min-height:88px;min-width:88px;vertical-align:middle;display:inline-block}cx-idex-review-submit .cx-review,cx-idex-review-submit-cart-items .cx-review,cx-review-submit-cart-items .cx-review{padding:0 0 1rem}cx-idex-review-submit .cx-review-title,cx-idex-review-submit-cart-items .cx-review-title,cx-review-submit-cart-items .cx-review-title{text-transform:uppercase;margin:0 auto;padding:2.375rem 0 1.25rem}cx-idex-review-submit .cx-review-summary,cx-idex-review-submit-cart-items .cx-review-summary,cx-review-submit-cart-items .cx-review-summary{margin:0;background-color:var(--cx-color-background);padding:15px 0}cx-idex-review-submit .cx-review-summary-wrapper,cx-idex-review-submit-cart-items .cx-review-summary-wrapper,cx-review-submit-cart-items .cx-review-summary-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;word-break:break-all}cx-idex-review-submit .cx-review-summary-edit-step,cx-idex-review-submit-cart-items .cx-review-summary-edit-step,cx-review-submit-cart-items .cx-review-summary-edit-step{padding:0 20px 20px}@media (max-width: 991.98px){cx-idex-review-submit .cx-review-summary-edit-step,cx-idex-review-submit-cart-items .cx-review-summary-edit-step,cx-review-submit-cart-items .cx-review-summary-edit-step{padding:10px 0 0}}@media (min-width: 992px){cx-idex-review-submit .cx-review-summary .cx-review-payment-col,cx-idex-review-submit-cart-items .cx-review-summary .cx-review-payment-col,cx-review-submit-cart-items .cx-review-summary .cx-review-payment-col{border-inline-end:1px solid var(--cx-color-text)}}cx-idex-review-submit .cx-review-summary .cx-review-summary-card,cx-idex-review-submit-cart-items .cx-review-summary .cx-review-summary-card,cx-review-submit-cart-items .cx-review-summary .cx-review-summary-card{display:flex;justify-content:space-between}@media (max-width: 991.98px){cx-idex-review-submit .cx-review-summary .cx-review-summary-card,cx-idex-review-submit-cart-items .cx-review-summary .cx-review-summary-card,cx-review-submit-cart-items .cx-review-summary .cx-review-summary-card{background-color:#fff;border-style:solid;border-width:1px;border-color:var(--cx-color-light);min-height:auto}}@media (min-width: 992px){cx-idex-review-submit .cx-review-summary .cx-review-summary-card:not(:last-of-type),cx-idex-review-submit-cart-items .cx-review-summary .cx-review-summary-card:not(:last-of-type),cx-review-submit-cart-items .cx-review-summary .cx-review-summary-card:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.5)}}cx-idex-review-submit .cx-review-summary .cx-review-summary-card .cx-card-title,cx-idex-review-submit-cart-items .cx-review-summary .cx-review-summary-card .cx-card-title,cx-review-submit-cart-items .cx-review-summary .cx-review-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700}cx-idex-review-submit .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title,cx-idex-review-submit-cart-items .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title,cx-review-submit-cart-items .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title{font-style:italic}cx-idex-review-submit .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step,cx-idex-review-submit-cart-items .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step,cx-review-submit-cart-items .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step{align-self:flex-start;padding:20px;font-size:1.125rem}cx-idex-review-submit .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step a,cx-idex-review-submit .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step a:hover,cx-idex-review-submit-cart-items .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step a,cx-idex-review-submit-cart-items .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step a:hover,cx-review-submit-cart-items .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step a,cx-review-submit-cart-items .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step a:hover{color:var(--cx-color-dark)}cx-idex-review-submit .form-check,cx-idex-review-submit-cart-items .form-check,cx-review-submit-cart-items .form-check{padding:0;margin:0}cx-idex-review-submit .col-md-4,cx-idex-review-submit-cart-items .col-md-4,cx-review-submit-cart-items .col-md-4{padding:0}cx-idex-review-submit .cx-review-cart-total,cx-idex-review-submit-cart-items .cx-review-cart-total,cx-review-submit-cart-items .cx-review-cart-total{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);margin:2.625rem 0 .5rem}cx-idex-review-submit .cx-review-cart-heading,cx-idex-review-submit-cart-items .cx-review-cart-heading,cx-review-submit-cart-items .cx-review-cart-heading{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding:1.375rem 0;margin:0;border-style:solid;border-width:1px 0;border-color:var(--cx-color-light)}@media (max-width: 991.98px){cx-idex-review-submit .cx-review-cart-heading,cx-idex-review-submit-cart-items .cx-review-cart-heading,cx-review-submit-cart-items .cx-review-cart-heading{border-width:1px 0 0;max-width:100%;min-width:100%;padding:1.375rem 0 1.375rem 3.5rem}}@media (max-width: 767.98px){cx-idex-review-submit .cx-review-cart-heading,cx-idex-review-submit-cart-items .cx-review-cart-heading,cx-review-submit-cart-items .cx-review-cart-heading{max-width:100%;min-width:100%;padding:1.375rem 0 1.375rem 1.25rem}}cx-idex-review-submit .cx-review-cart-item,cx-idex-review-submit-cart-items .cx-review-cart-item,cx-review-submit-cart-items .cx-review-cart-item{padding:0}@media (max-width: 991.98px){cx-idex-review-submit .cx-review-cart-item .col-md-12,cx-idex-review-submit-cart-items .cx-review-cart-item .col-md-12,cx-review-submit-cart-items .cx-review-cart-item .col-md-12{padding:0}}@media (max-width: 767.98px){cx-idex-review-submit .cx-review-cart-item .col-md-12,cx-idex-review-submit-cart-items .cx-review-cart-item .col-md-12,cx-review-submit-cart-items .cx-review-cart-item .col-md-12{padding:0}}@media (max-width: 991.98px){cx-idex-review-submit .cx-review-cart-item,cx-idex-review-submit-cart-items .cx-review-cart-item,cx-review-submit-cart-items .cx-review-cart-item{border-style:solid;border-width:1px 0 0;border-color:var(--cx-color-light)}}@media (max-width: 991.98px){cx-idex-review-submit,cx-idex-review-submit-cart-items,cx-review-submit-cart-items{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){cx-idex-review-submit .col-md-12,cx-idex-review-submit-cart-items .col-md-12,cx-review-submit-cart-items .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){cx-idex-review-submit .col-md-12,cx-idex-review-submit-cart-items .col-md-12,cx-review-submit-cart-items .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){cx-idex-review-submit .container,cx-idex-review-submit-cart-items .container,cx-review-submit-cart-items .container{width:100%}}cx-idex-review-submit .cx-checkout-btns,cx-idex-review-submit-cart-items .cx-checkout-btns,cx-review-submit-cart-items .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 991.98px){cx-idex-review-submit .cx-checkout-btns,cx-idex-review-submit-cart-items .cx-checkout-btns,cx-review-submit-cart-items .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 767.98px){cx-idex-review-submit .cx-checkout-btns,cx-idex-review-submit-cart-items .cx-checkout-btns,cx-review-submit-cart-items .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-idex-review-submit .cx-checkout-btns .btn-secondary,cx-idex-review-submit-cart-items .cx-checkout-btns .btn-secondary,cx-review-submit-cart-items .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-idex-review-submit .cx-checkout-title,cx-idex-review-submit-cart-items .cx-checkout-title,cx-review-submit-cart-items .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-idex-review-submit .cx-checkout-body,cx-idex-review-submit-cart-items .cx-checkout-body,cx-review-submit-cart-items .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media (max-width: 991.98px){cx-idex-review-submit .cx-checkout-body.row,cx-idex-review-submit-cart-items .cx-checkout-body.row,cx-review-submit-cart-items .cx-checkout-body.row{padding:0}}cx-idex-review-submit .cx-checkout-text,cx-idex-review-submit-cart-items .cx-checkout-text,cx-review-submit-cart-items .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 991.98px){cx-idex-review-submit .cx-checkout-text,cx-idex-review-submit-cart-items .cx-checkout-text,cx-review-submit-cart-items .cx-checkout-text{padding-inline-start:0}}cx-idex-review-submit .cx-spinner,cx-idex-review-submit-cart-items .cx-spinner,cx-review-submit-cart-items .cx-spinner{padding-top:30px;padding-bottom:30px}@media (max-width: 991.98px){cx-idex-review-submit .col-md-12,cx-idex-review-submit-cart-items .col-md-12,cx-review-submit-cart-items .col-md-12{padding:0 3.5rem 3.5rem}}@media (max-width: 767.98px){cx-idex-review-submit .col-md-12,cx-idex-review-submit-cart-items .col-md-12,cx-review-submit-cart-items .col-md-12{padding:0 1.25rem 1.25rem}}@media (max-width: 1199.98px){cx-idex-place-order{--cx-flex-basis: 45%}}cx-idex-place-order .scaled-input{transform:scale(.7)}cx-idex-place-order .cx-idex-place-order-form{font-size:12px;padding:0}cx-idex-place-order .cx-idex-place-order-form .form-check-input{margin:0;top:1rem}@media (max-width: 767.98px){cx-idex-place-order .cx-idex-place-order-form .form-check-input{top:.5rem}}cx-idex-place-order .cx-idex-place-order-form .form-check-label{padding:0;margin-top:0;margin-inline-end:0;margin-bottom:.5rem;margin-inline-start:3rem;margin:.3rem 0 .5rem 2rem}cx-idex-order-confirmation-items cx-idex-cart-item-list .cart-table-container .cx-item-list-items .cx-item-list-row td.cart-item-description .cx-table-item-container{width:30%}cx-idex-order-confirmation-items cx-media{height:88px!important;width:88px}cx-idex-order-confirmation-items cx-media.is-missing{vertical-align:middle;display:inline-block}.ship-complete-check .form-check .form-check-input{margin-left:-25px;margin-top:0}.ship-complete-check .form-check label{padding-left:10px}cx-order-confirmation-thank-you-message .cx-order-confirmation-message p{margin:0}cx-schedule-replenishment-order .cx-order-replenishment-header{margin-inline-end:14px;margin-bottom:0}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container .cx-repeat-days{flex:0 100%;margin-bottom:14px;align-self:start}.cx-order-overview{max-width:var(--cx-page-width-max);margin:0 auto;padding:0 16px}.cx-order-overview .cx-order-summary,.cx-order-overview .cx-idex-order-summary{background-color:var(--cx-color-background)}@media (max-width: 767.98px){.cx-order-overview .cx-order-summary,.cx-order-overview .cx-idex-order-summary{background-color:var(--cx-color-inverse)}}.cx-order-overview .cx-order-summary .container,.cx-order-overview .cx-idex-order-summary .container{display:flex;flex-wrap:wrap;padding:15px 0}@media (max-width: 991.98px){.cx-order-overview .cx-order-summary .container,.cx-order-overview .cx-idex-order-summary .container{max-width:100%;min-width:100%;padding:0 1.25rem}}@media (max-width: 767.98px){.cx-order-overview .cx-order-summary .container,.cx-order-overview .cx-idex-order-summary .container{flex-direction:column;padding:1.25rem}}.cx-order-overview .cx-order-summary .container .cx-summary-card,.cx-order-overview .cx-idex-order-summary .container .cx-summary-card{flex:1;padding:0 15px}@media (min-width: 992px){.cx-order-overview .cx-order-summary .container .cx-summary-card:not(:last-of-type),.cx-order-overview .cx-idex-order-summary .container .cx-summary-card:not(:last-of-type){border-inline-end:1px solid var(--cx-color-text)}}@media (max-width: 991.98px){.cx-order-overview .cx-order-summary .container .cx-summary-card,.cx-order-overview .cx-idex-order-summary .container .cx-summary-card{flex:0 0 33%}}@media (max-width: 767.98px){.cx-order-overview .cx-order-summary .container .cx-summary-card,.cx-order-overview .cx-idex-order-summary .container .cx-summary-card{flex:1;background-color:var(--cx-color-inverse);border-width:1px;border-style:solid;border-color:var(--cx-color-light);margin:.625rem 0}}.cx-order-overview .cx-order-summary .container .cx-summary-card .cx-card-title,.cx-order-overview .cx-idex-order-summary .container .cx-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700}cx-card .cx-card-border{border:1px solid #000000}cx-card .cx-card-body .cx-card-actions button.cx-action-link{font-weight:400;color:var(--cx-color-text)!important;background-color:transparent!important}@media (max-width: 992px){cx-page-slot.SideContent{margin-top:20px;margin-bottom:100px}cx-page-slot.SideContent div.cx-summary-total{width:40%;float:right}}div.cx-review-shipping-col:first-child{border-right:1px #000 solid}cx-item-counter button:hover{color:#007abf}cx-checkout-progress .cx-nav li.cx-item a{color:#00aeef!important;opacity:.5!important}cx-checkout-progress .cx-nav li.cx-item a.disabled{color:#d7d7d7!important;opacity:1!important}cx-checkout-progress .cx-nav li.cx-item a:hover{color:#00aeef}cx-checkout-progress .cx-nav li{border-bottom:2px solid #00aeef!important}cx-checkout-progress .cx-nav li.cx-item a{color:#00aeef!important}cx-checkout-progress .cx-nav li.disabled{border-bottom:2px solid #d7d7d7!important}cx-storefront.MultiStepCheckoutSummaryPageTemplate cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-checkout-progress .cx-nav li.active{border-bottom:2px solid #007abf!important;opacity:1!important}cx-storefront.MultiStepCheckoutSummaryPageTemplate cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-checkout-progress .cx-nav li.cx-item a.active{color:#007abf!important;opacity:1!important}input.form-check-input:after{content:none}cx-idex-shipping-address button,cx-idex-shipping-address a.btn{background-color:#007abf!important;border-color:#007abf!important;color:#fff!important;text-decoration:none}cx-idex-shipping-address button:hover,cx-idex-shipping-address a.btn:hover{background-color:#00aeef!important;border-color:#00aeef!important}cx-idex-shipping-address a.card-link:hover{color:inherit;text-decoration:none}cx-idex-carrier-delivery-mode input[formcontrolname=shipComplete]:checked{background-color:#007abf!important;border-color:#007abf!important}.form-check input[type=checkbox]:checked{background-color:#007abf!important;border-color:#007abf!important}@media (min-width: 992px){cx-idex-shipping-address{position:relative;display:block}}@media (max-width: 1010px){cx-storefront.CartPageTemplate cx-idex-cart-totals button{min-height:72px;max-height:72px}}@media (max-width: 992px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate div.cx-checkout-btns>div{margin-bottom:10px}}.cx-page-header{background-color:var(--cx-color-background);text-align:center;padding:25px 0}.cx-page-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight-semi);margin:0 auto}cx-card .cx-card-body{display:flex;flex-direction:column;justify-content:space-between}cx-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight-normal);margin-bottom:.5rem}.card-body{padding:20px}@media (min-width: 992px){.cx-order-overview .cx-order-summary .container .cx-summary-card:not(:last-of-type),.cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card:not(:last-of-type),cx-page-layout.ProductDetailsPageTemplate .cx-order-overview .cx-order-summary cx-page-slot.Summary .cx-summary-card:not(:last-of-type),.cx-order-overview .cx-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card:not(:last-of-type),cx-page-layout.ProductDetailsPageTemplate .cx-order-overview .cx-order-summary .tab-delivery .cx-summary-card:not(:last-of-type),.cx-order-overview .cx-idex-order-summary .container .cx-summary-card:not(:last-of-type),.cx-order-overview .cx-idex-order-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .cx-summary-card:not(:last-of-type),cx-page-layout.ProductDetailsPageTemplate .cx-order-overview .cx-idex-order-summary cx-page-slot.Summary .cx-summary-card:not(:last-of-type),.cx-order-overview .cx-idex-order-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery .cx-summary-card:not(:last-of-type),cx-page-layout.ProductDetailsPageTemplate .cx-order-overview .cx-idex-order-summary .tab-delivery .cx-summary-card:not(:last-of-type){border-inline-end:1px solid var(--cx-color-text)}}footer .footer{font-family:Prompt,sans-serif!important;font-size:.8rem}footer .footer-left{vertical-align:baseline;width:27.5%;display:inline-block;padding:0}footer .footer-center{margin:0 auto;width:45%;text-align:center;display:inline-block}footer .footer-right{width:25%;text-align:right;display:inline-block;padding:0 15px 0 0}footer a{color:#fff;text-decoration:underline;font-size:.8rem}@media (max-width: 992px){footer .footer-left,footer .footer-center,footer .footer-right{width:100%;text-align:center;display:block;padding:4px 0 0}}@media (max-width: 768px){footer .footer-center{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem}}footer .footer{background-color:#7f7f7f!important}footer cx-paragraph{background-color:#7f7f7f!important;max-width:var(--cx-page-width-max);padding:2rem 0;height:50px;align-content:center}@media (max-width: 992px){footer cx-paragraph{height:auto}}footer cx-anonymous-consent-open-dialog{margin:0}footer cx-anonymous-consent-open-dialog button{position:fixed;left:50px;bottom:0;display:block;background-color:#fff;color:#000!important;height:auto!important;max-height:none!important;width:auto;font-size:10pt;padding:5px 10px!important;text-align:center;z-index:9999;box-shadow:#161616 2px 2px 5px 2px;border-radius:4px;font-weight:400!important;min-height:0!important}footer cx-anonymous-consent-open-dialog button:hover,footer cx-anonymous-consent-open-dialog button:focus,footer cx-anonymous-consent-open-dialog button:active,footer cx-anonymous-consent-open-dialog button:visited{text-decoration:none;box-shadow:#161616 2px 2px 5px 2px}footer a:hover{color:#fff;text-decoration:none}footer cx-page-slot.Footer cx-idex-link{background:#7f7f7f;text-align:center;padding-bottom:1rem}footer cx-page-slot.Footer cx-idex-link>a>p{text-decoration:underline;cursor:pointer}footer cx-page-slot.Footer cx-idex-link>a>p:hover{text-decoration:none}footer cx-page-slot.Footer cx-idex-link cx-generic-link a{color:#fff;text-decoration:underline}cx-storefront>footer{margin-top:auto}cx-storefront>footer cx-paragraph p{margin-bottom:0}footer .footer{color:#fff}footer cx-paragraph{background-color:#7f7f7f!important;max-width:1140px;padding:2rem 0;height:50px;align-content:center}cx-anonymous-consent-open-dialog button.btn.btn-link{font-size:.875rem;background-color:transparent}cx-anonymous-consent-open-dialog button.btn.btn-link:hover{text-decoration:underline}.input-offset{line-height:31px;margin-left:2.25rem}.LoginPageTemplate cx-spinner,.SearchResultsListPageTemplate cx-spinner,.ProductListPageTemplate cx-spinner,.KitLookupToolPageTemplate cx-spinner{position:fixed;left:0;top:0}.LoginPageTemplate cx-spinner .loader-container,.SearchResultsListPageTemplate cx-spinner .loader-container,.ProductListPageTemplate cx-spinner .loader-container,.KitLookupToolPageTemplate cx-spinner .loader-container{opacity:.5}.KitLookupToolPageTemplate>cx-page-slot>cx-pump-summary cx-spinner,.KitLookupToolPageTemplate>cx-page-slot>cx-product-kit-list cx-spinner{position:fixed;left:50%;top:50%}.KitLookupToolPageTemplate>cx-page-slot>cx-pump-summary cx-spinner .loader-container,.KitLookupToolPageTemplate>cx-page-slot>cx-product-kit-list cx-spinner .loader-container{opacity:.5}cx-update-email,cx-forgot-password,cx-idex-forgot-password,cx-update-password,cx-idex-update-password,cx-update-profile,cx-idex-update-profile{max-width:100%!important}cx-update-email form,cx-forgot-password form,cx-idex-forgot-password form,cx-update-password form,cx-idex-update-password form,cx-update-profile form,cx-idex-update-profile form{max-width:500px;margin:0 auto}cx-update-email form label,cx-forgot-password form label,cx-idex-forgot-password form label,cx-update-password form label,cx-idex-update-password form label,cx-update-profile form label,cx-idex-update-profile form label{margin-bottom:1rem}cx-update-email form .btn.btn-block,cx-forgot-password form .btn.btn-block,cx-idex-forgot-password form .btn.btn-block,cx-update-password form .btn.btn-block,cx-idex-update-password form .btn.btn-block,cx-update-profile form .btn.btn-block,cx-idex-update-profile form .btn.btn-block{margin-top:2rem;width:45%;text-decoration:none}cx-update-email form .btn.btn-block.btn-secondary,cx-forgot-password form .btn.btn-block.btn-secondary,cx-idex-forgot-password form .btn.btn-block.btn-secondary,cx-update-password form .btn.btn-block.btn-secondary,cx-idex-update-password form .btn.btn-block.btn-secondary,cx-update-profile form .btn.btn-block.btn-secondary,cx-idex-update-profile form .btn.btn-block.btn-secondary{float:left;border-color:#747881;background-color:#747881;color:#fff}cx-update-email form .btn.btn-block.btn-secondary:hover,cx-update-email form .btn.btn-block.btn-secondary:focus,cx-forgot-password form .btn.btn-block.btn-secondary:hover,cx-forgot-password form .btn.btn-block.btn-secondary:focus,cx-idex-forgot-password form .btn.btn-block.btn-secondary:hover,cx-idex-forgot-password form .btn.btn-block.btn-secondary:focus,cx-update-password form .btn.btn-block.btn-secondary:hover,cx-update-password form .btn.btn-block.btn-secondary:focus,cx-idex-update-password form .btn.btn-block.btn-secondary:hover,cx-idex-update-password form .btn.btn-block.btn-secondary:focus,cx-update-profile form .btn.btn-block.btn-secondary:hover,cx-update-profile form .btn.btn-block.btn-secondary:focus,cx-idex-update-profile form .btn.btn-block.btn-secondary:hover,cx-idex-update-profile form .btn.btn-block.btn-secondary:focus{background-color:var(--cx-color-secondary);border-color:var(--cx-color-secondary)}cx-update-email form .btn.btn-block.btn-primary,cx-forgot-password form .btn.btn-block.btn-primary,cx-idex-forgot-password form .btn.btn-block.btn-primary,cx-update-password form .btn.btn-block.btn-primary,cx-idex-update-password form .btn.btn-block.btn-primary,cx-update-profile form .btn.btn-block.btn-primary,cx-idex-update-profile form .btn.btn-block.btn-primary{float:right}cx-idex-update-profile form cx-spinner{left:0}cx-page-layout.ContentPage1Template cx-page-slot.Section2A:has(cx-idex-discount-request-form-iframe){height:calc(100vh + 1000px)}cx-page-layout.ContentPage1Template cx-page-slot.Section2A:has(cx-idex-discount-request-form-iframe) iframe{border:none}textarea.form-control{resize:none;font-size:13px}.form-check input+.form-check-label{font-size:14px;line-height:22px}::placeholder{color:#999!important}.flatpickr{position:relative}.flatpickr .fa{position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none}input.form-control,select.form-control{border:1px solid #dbdbdb}select.form-control{display:block;width:100%;height:48px;padding:.6875rem 2.5rem .6875rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;background-color:#fff;background-clip:padding-box;border:1px solid #f1f1f1;border-radius:.25rem;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:1em}.form-group{margin-bottom:1rem}.form-control{display:block;width:100%;height:48px;padding:.6875rem .75rem;font-size:1rem;font-weight:"normal";line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #f1f1f1;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{color:#495057;background-color:#f4f4f4;border-color:#6c7079;outline:0;box-shadow:0 0 0 .2rem #1f7bc040}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input.form-check-input{appearance:none;width:22px;height:22px;border-style:solid;border-width:2px;border-color:var(--cx-color-medium);position:absolute;margin-top:.3rem}input.ng-invalid.ng-dirty,input.ng-invalid.ng-touched,input[type=checkbox].ng-invalid.ng-dirty,input[type=checkbox].ng-invalid.ng-touched,input[type=radio].ng-invalid.ng-dirty,input[type=radio].ng-invalid.ng-touched,textarea.ng-invalid.ng-dirty,textarea.ng-invalid.ng-touched{border-color:#db0002}label,label .label-content{display:block;margin-bottom:.375rem}.ng-select{position:relative;display:block;box-sizing:border-box}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened .ng-select-container{z-index:1001}.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select.ng-select-single .ng-select-container{height:50px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{position:absolute;width:100%;top:5px;left:0;padding-left:10px;padding-right:50px}.ng-select .ng-select-container{cursor:default;display:flex;outline:none;overflow:hidden;position:relative;width:100%;color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container .ng-value-container{display:flex;flex:1;align-items:center;padding-left:10px}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#6c7079}.ng-select .ng-select-container .ng-value-container .ng-input{opacity:0}.ng-select .ng-arrow-wrapper{cursor:pointer;position:relative;text-align:center;-webkit-user-select:none;user-select:none;padding-inline-end:5px;width:25px;padding-right:5px}.ng-select .ng-arrow-wrapper .ng-arrow{pointer-events:none;display:inline-block;height:0;width:0;position:relative}.ng-select .ng-select-container,.ng-select.ng-select-single .ng-select-container{padding:.6875rem 0;line-height:1.6;height:unset}.ng-select div,.ng-select input,.ng-select span{box-sizing:border-box}.ng-select.ng-select-single .ng-select-container .ng-value-container,.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-select .ng-select-container .ng-value-container,.ng-select.ng-select-single .ng-select-container .ng-value-container{padding-inline-start:10px}.ng-select .ng-arrow-wrapper .ng-arrow,.ng-select.ng-select-single .ng-arrow-wrapper .ng-arrow{border-color:#14293a transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0;box-sizing:border-box;position:absolute;opacity:0;width:100%;z-index:1050;-webkit-overflow-scrolling:touch}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel .ng-dropdown-panel-items{display:block;height:auto;box-sizing:border-box;max-height:240px;overflow-y:auto}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px;box-sizing:border-box;cursor:pointer;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .scroll-host{overflow:hidden;overflow-y:auto;position:relative;display:block;-webkit-overflow-scrolling:touch}.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked,.ng-select.ng-select-single .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f1f1f1}.custom-file-label:after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:"normal";line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}@media (prefers-reduced-motion: reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}cx-form-errors p{font-size:14px;margin:6px 0;padding-inline-start:25px;position:relative;word-break:break-word}cx-form-errors p:before{content:"";background-color:#db0002;border-radius:50%}cx-form-errors p:after{content:"!";color:#fff;font-weight:700;text-align:center;line-height:20px}cx-form-errors p:before,cx-form-errors p:after{position:absolute;left:0;top:0;bottom:0;margin:auto;width:20px;height:20px}:focus{outline:none}.page-width{max-width:1140px;width:100%;margin:0 auto}.page-width.page-width-medium{max-width:600px}cx-spinner.cx-dialog-popover-center-backdrop{background-color:#ffffff80;max-width:100%;position:absolute;top:50%;left:50%}cx-item-counter:not(.read-only),cx-item-counter:not(.read-only) input{border-color:#dbdbdb!important}cx-skip-link{display:none}:root body{text-align:start}body{margin:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1rem;font-weight:"normal";line-height:1.6;color:#14293a;text-align:left;background-color:#fff}cx-storefront{display:flex;flex-direction:column;min-height:100vh}cx-media{position:relative;display:block}cx-media img{max-width:100%;max-height:100%;transform:scale(1);opacity:1;transition:all .6s}.cx-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}cx-banner img{width:100%}img{vertical-align:middle;border-style:none}cx-icon,.cx-icon{align-self:center;line-height:normal}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2222222222}h1,.h1{font-size:1.85rem}.h4,h4{font-size:1.125rem}@media (min-width: 1200px){.h4,h4{font-size:1.125rem}}p{margin-top:0;margin-bottom:1.5rem}.pr-2,.px-2{padding-right:.5rem!important}.cx-be-bold{font-weight:700}cx-spinner .loader-container{position:relative;margin-top:30px;margin-inline-end:auto;margin-bottom:30px;margin-inline-start:auto;width:120px;height:120px}cx-spinner .loader{width:120px;height:120px;font-size:10px;overflow:hidden;animation:load8 1s infinite linear}cx-spinner .loader:before{content:"";box-sizing:border-box;display:block;width:120px;height:120px;border:15px solid;margin:auto;border-top-color:#f1f1f1;border-bottom-color:#f1f1f1;border-right-color:#f1f1f1;border-left-color:#0073cf;border-radius:50%;pointer-events:none}cx-spinner.overlay{display:flex;align-items:center;width:100%;height:100%;-webkit-user-select:none;user-select:none;background:#ffffff80;position:absolute;z-index:10}@keyframes load8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}header{background:transparent;position:relative}header .header{padding:0 16px}header .NavigationBar{min-height:auto;flex:100%}header .NavigationBar cx-idex-navigation-ui>:last-child:before{content:"";display:block;width:100vw;max-width:100%;background:#007abf;height:40px;position:absolute;bottom:0;left:0;z-index:-1}header .NavigationBar cx-idex-navigation-ui.flyout h5:hover,header .NavigationBar cx-idex-navigation-ui.flyout cx-generic-link:hover{color:#fff;background:#00aeef}header .NavigationBar button{color:#fff;line-height:1rem}header .MiniCart{margin-top:-26px}header .MiniCart cx-mini-cart{margin-inline-start:.75rem;display:block}header .MiniCart cx-mini-cart a{display:flex;background:#1f7bc0;min-width:90px;height:47px;padding:10px;color:#fff;text-decoration:none;justify-content:space-around}@media (min-width: 768px){header .MiniCart cx-mini-cart{margin-inline-end:.85rem}}@media (min-width: 992px){header .MiniCart{margin-top:-55px}}header .SiteLogin{padding:0;margin-top:-24px;position:relative}@media (min-width: 992px){header .SiteLogin{margin-top:-44px}}header .SiteLogin:hover:after{content:"";position:absolute;height:100%;width:100%;background:#f4f4f4;left:0;top:0;z-index:-2;border:1px solid #d7d7d7;border-bottom:none;border-radius:4px 4px 0 0}header .SiteLogin cx-login .cx-login-greet,header .SiteLogin cx-idex-sso-login .cx-login-greet{color:#000;font-weight:400;padding:8px 20px 0}@media (min-width: 992px){header .SiteLogin cx-login .cx-login-greet,header .SiteLogin cx-idex-sso-login .cx-login-greet{padding-top:0}}header .SiteLogin cx-login .cx-login-greet:hover:after,header .SiteLogin cx-idex-sso-login .cx-login-greet:hover:after{content:"";position:absolute;height:100%;width:100%;background:#fff;left:0;top:0;z-index:-1}header .SiteLogin cx-login .cx-login-greet+#account-nav cx-navigation>cx-navigation-ui>nav>ul>li button,header .SiteLogin cx-idex-sso-login .cx-login-greet+#account-nav cx-navigation>cx-navigation-ui>nav>ul>li button{padding:.25rem 0}header .SiteLogin cx-login cx-navigation-ui.flyout>nav ul>li>.wrapper,header .SiteLogin cx-login cx-idex-navigation-ui.flyout>nav ul>li>.wrapper,header .SiteLogin cx-idex-sso-login cx-navigation-ui.flyout>nav ul>li>.wrapper,header .SiteLogin cx-idex-sso-login cx-idex-navigation-ui.flyout>nav ul>li>.wrapper{background:#f4f4f4;border:1px solid #d7d7d7;border-radius:0 4px 4px;border-top:none;margin-left:-20px;padding:15px 20px}header .SiteLogin cx-login cx-navigation-ui.flyout>nav ul>li>.wrapper a,header .SiteLogin cx-login cx-idex-navigation-ui.flyout>nav ul>li>.wrapper a,header .SiteLogin cx-idex-sso-login cx-navigation-ui.flyout>nav ul>li>.wrapper a,header .SiteLogin cx-idex-sso-login cx-idex-navigation-ui.flyout>nav ul>li>.wrapper a{color:#000}header .SiteLogin cx-login cx-navigation-ui.flyout>nav>ul>li,header .SiteLogin cx-login cx-idex-navigation-ui.flyout>nav>ul>li,header .SiteLogin cx-idex-sso-login cx-navigation-ui.flyout>nav>ul>li,header .SiteLogin cx-idex-sso-login cx-idex-navigation-ui.flyout>nav>ul>li{color:#000;padding:0 20px 8px}header .SiteLogin cx-login cx-navigation-ui.flyout>nav>ul>li:hover,header .SiteLogin cx-login cx-idex-navigation-ui.flyout>nav>ul>li:hover,header .SiteLogin cx-idex-sso-login cx-navigation-ui.flyout>nav>ul>li:hover,header .SiteLogin cx-idex-sso-login cx-idex-navigation-ui.flyout>nav>ul>li:hover{color:#000;background-color:transparent}header .SiteLogin cx-login cx-navigation-ui.flyout>nav>ul>li button,header .SiteLogin cx-login cx-idex-navigation-ui.flyout>nav>ul>li button,header .SiteLogin cx-idex-sso-login cx-navigation-ui.flyout>nav>ul>li button,header .SiteLogin cx-idex-sso-login cx-idex-navigation-ui.flyout>nav>ul>li button{color:#000}header .SiteLogin cx-login cx-navigation-ui.flyout>nav>ul>li button:hover,header .SiteLogin cx-login cx-idex-navigation-ui.flyout>nav>ul>li button:hover,header .SiteLogin cx-idex-sso-login cx-navigation-ui.flyout>nav>ul>li button:hover,header .SiteLogin cx-idex-sso-login cx-idex-navigation-ui.flyout>nav>ul>li button:hover{color:#000}@media (max-width: 992px){header .SiteLogin cx-login cx-navigation-ui.flyout>nav>ul>li,header .SiteLogin cx-login cx-idex-navigation-ui.flyout>nav>ul>li,header .SiteLogin cx-idex-sso-login cx-navigation-ui.flyout>nav>ul>li,header .SiteLogin cx-idex-sso-login cx-idex-navigation-ui.flyout>nav>ul>li{padding:0}}header button+button{margin-left:1rem}body.searchbox-is-active .header{position:static}cx-storefront.stop-navigating:before,cx-storefront.stop-navigating:after,cx-storefront.start-navigating:before,cx-storefront.start-navigating:after{display:none}@media (max-width: 991.98px){.NavigationBar cx-idex-navigation-ui.flyout.is-open>nav{display:block}.NavigationBar cx-idex-navigation-ui.flyout.is-open>nav>ul>li{display:none}.NavigationBar cx-idex-navigation-ui.flyout.is-open>nav>ul>li.is-open{display:flex;flex-wrap:wrap}.NavigationBar cx-idex-navigation-ui.flyout.is-open>nav>ul>li.is-open>cx-generic-link{width:calc(100% - 53px)}.NavigationBar cx-idex-navigation-ui.flyout.is-open .wrapper{height:initial;width:100%}.NavigationBar cx-idex-navigation-ui.flyout.is-open .wrapper>ul{list-style:none;padding:0}.NavigationBar cx-idex-navigation-ui.flyout.is-open .wrapper>ul>li>a{padding:1rem;border-bottom:1px solid #dbdbdb}}@media (min-width: 992px){cx-navigation-ui>nav>cx-generic-link>a,cx-navigation-ui.flyout>nav>h5,cx-idex-navigation-ui>nav>cx-generic-link>a,cx-idex-navigation-ui.flyout>nav>h5{line-height:20px;padding:.625rem .875rem;font-size:14px;margin:0}cx-navigation-ui.flyout>nav>.wrapper,cx-idex-navigation-ui.flyout>nav>.wrapper{margin-inline-start:0;border:none;background:#00aeef}cx-navigation-ui.flyout>nav>.wrapper a,cx-idex-navigation-ui.flyout>nav>.wrapper a{color:#fff}header .SiteLinks cx-link,header .SiteContext cx-link{padding:0 0 0 1.75rem}header .SiteLinks cx-link a,header .SiteLinks cx-site-context-selector,header .SiteContext cx-link a,header .SiteContext cx-site-context-selector{position:relative;z-index:1;font-size:14px;color:#fff;line-height:20px;margin:.625rem 0}header .SiteLinks{position:relative}header .SiteLinks cx-idex-link{padding:0 0 0 1.75rem}header .SiteLinks cx-idex-link a:hover{text-decoration-color:#fff}header .SiteLinks cx-idex-link a p{position:relative;z-index:1;font-size:14px;color:#fff;line-height:20px;margin:.625rem 0;padding-bottom:3px}header .SiteContext:after{border-top:none;content:"";width:100%;position:absolute;left:0;top:0;height:40px;background:#0075b0;z-index:0}header .SiteContext cx-idex-link a:hover{text-decoration-color:#fff}header .SiteContext cx-idex-link a p{position:relative;z-index:1;font-size:14px;color:#fff;line-height:20px;margin:.625rem 0;padding-bottom:3px}}cx-mini-cart>a{background-color:#007abf}cx-pagination>a.current{background-color:#007abf;border-color:#007abf}cx-pagination>a:hover{color:#007abf;text-decoration:underline}@media (max-width: 991.9px){header .SiteLogo{width:150px;padding:8px 0}}@media (min-width: 992px){header .SiteLogo{width:unset;padding:8px 0}}nav a:hover{color:#fff}@media (max-width: 767.98px){cx-searchbox label input{position:unset}}@media (max-width: 991.98px){cx-page-slot.SearchBox{width:100%}}cx-page-slot.SearchBox cx-searchbox{width:100%;min-width:100%;max-width:100%}cx-page-slot.SearchBox cx-searchbox label{width:100%;max-width:100%;border:none}cx-page-slot.SearchBox cx-searchbox .search-icon,cx-page-slot.SearchBox cx-searchbox label:not(.cxFeat_allySearchboxLabel) div.search-icon{padding:0}cx-page-slot.SearchBox cx-idex-link a{font-size:12px;font-weight:700;color:#007abf}@media (min-width: 992px){cx-page-slot.SearchBox cx-idex-link a{font-size:16px}}cx-page-slot.SearchBox cx-idex-link a p{text-align:center;margin-bottom:0;top:5px}@media (max-width: 991.98px){cx-page-slot.SearchBox{width:100%}cx-page-slot.SearchBox cx-searchbox{width:100%;min-width:100%;max-width:100%}cx-page-slot.SearchBox cx-searchbox label{width:100%;max-width:100%}}@media (max-width: 992px){header .MiniCart{position:absolute;right:16px;top:30px;margin-left:100px!important}}@media (max-width: 992px){header.is-expanded:after{background-color:transparent}}.headerNotice{color:#000;font-weight:700;font-size:10px}@media (min-width: 992px){.headerNotice{font-size:12px}}.headerNotice a{text-decoration:underline;color:red}@media (min-width: 992px){cx-searchbox{margin-top:40px}.SearchBox p{position:relative;top:5px;margin-bottom:20px}}@media (max-width: 991.9px){.SearchBox p{position:relative;top:8px}}header cx-searchbox{z-index:10}div.results{width:300px;box-shadow:2px 2px 15px #999;padding:0 6px}div.suggestions a{border-bottom:1px #ccc solid!important;line-height:1.6rem!important}div.products a{border-bottom:none;line-height:1.6rem!important}@media (max-width: 767.98px){div.results{position:absolute;top:128px!important;left:16px;width:260px}div.results div.products{display:block!important}cx-searchbox label cx-icon.reset{position:relative;left:0;top:0;margin-top:0}cx-searchbox label.dirty cx-icon.search{display:none!important}body:not(.searchbox-is-active) cx-searchbox input{padding:10px 15px}body.has-searchbox-results cx-searchbox cx-icon.reset{display:flex}}header.is-expanded .navigation .SiteContext cx-generic-link a p,header.is-expanded .navigation .SiteLinks cx-generic-link a p{color:#212738;margin-bottom:0}header.is-expanded .navigation .SiteContext cx-generic-link a p:hover,header.is-expanded .navigation .SiteLinks cx-generic-link a p:hover{color:#fe5757}header.is-expanded .navigation .SiteLinks cx-idex-link{display:block;padding-inline-end:10px}header .header{padding:0 16px;max-width:1140px;margin:auto;display:flex;flex-wrap:wrap;width:100%}header .header>*{align-self:center;display:block;flex:none}header .header .SiteLinks{font-weight:600}header .SiteLogo{width:90px;width:unset;padding:8px 0;position:relative}header .SiteLogo a{z-index:1;width:100%;height:100%;top:0;left:0;position:absolute}header .SearchBox{margin:14px auto}header .SiteLinks{justify-content:flex-end;color:#1f7bc0;position:relative}header .SiteContext>*,header .SiteLinks>*{flex:none}header .SiteContext,header .SiteLinks{font-size:.75rem;color:#d3d6db;justify-content:flex-start}@media (min-width: 992px){header .SiteContext{justify-content:flex-start}header .SiteContext,header .SiteLinks{flex:50%;display:flex;--cx-margin: .5rem 8px}header .SiteLinks{justify-content:flex-end;color:#1f7bc0;position:relative}header .SiteLogo{width:unset;padding:8px 0}header cx-page-slot.PreHeader.has-components{display:none}}header .SiteLogin cx-idex-sso-login cx-navigation-ui.flyout>nav ul>li>.wrapper,header .SiteLogin cx-idex-sso-login cx-idex-navigation-ui.flyout>nav ul>li>.wrapper{background:#f4f4f4;border:1px solid #d7d7d7;border-radius:0 4px 4px;border-top:none;margin-left:-20px;padding:15px 20px}cx-idex-navigation-ui.flyout h5,cx-navigation-ui.flyout h5,cx-idex-navigation-ui.flyout cx-generic-link,cx-navigation-ui.flyout cx-generic-link{display:flex;align-items:center;white-space:nowrap;color:#fff}cx-navigation-ui.accNavComponent.flyout button{background-color:transparent;border:none}cx-navigation-ui nav ul{list-style:none;padding-inline-start:0;margin-bottom:0}cx-idex-navigation-ui.flyout .childs[columns="1"],cx-navigation-ui.flyout .childs[columns="1"]{display:block}@media (min-width: 768px){cx-idex-navigation-ui.flyout .childs[columns="1"],cx-navigation-ui.flyout .childs[columns="1"]{column-count:1}}@media (min-width: 992px){cx-navigation-ui.flyout>nav>ul>li>button+.wrapper{position:absolute;margin-inline-start:-10px;border:1px solid #ccc;display:none}.SiteLogin:hover cx-navigation-ui.flyout>nav>ul>li>button+.wrapper{display:block}cx-navigation-ui nav ul.childs>li>cx-generic-link>a{padding:5px 0}}cx-page-slot.SearchBox cx-searchbox{width:100%;min-width:100%;max-width:100%;--cx-mobile-header-height: 60px;z-index:10;display:block}cx-page-slot.SearchBox cx-searchbox>*{z-index:20}cx-page-slot.SearchBox label:not(.cxFeat_a11ySearchboxLabel){display:flex;align-content:stretch;margin:0;padding:0}cx-page-slot.SearchBox label:not(.cxFeat_a11ySearchboxLabel) input{background:none;outline:none;display:block;flex-basis:100%;color:#14293a;z-index:20;height:44px}cx-page-slot.SearchBox label:not(.cxFeat_a11ySearchboxLabel):not(.dirty) button.reset{display:none}cx-page-slot.SearchBox cx-searchbox .searchbox>*,cx-page-slot.SearchBox cx-searchbox label:not(.cxFeat_a11ySearchboxLabel)>*{background:transparent}cx-page-slot.SearchBox cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) button,cx-page-slot.SearchBox cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) div.search-icon{flex-basis:48px;text-align:center;background:none;border:none;padding:6px;color:#d3d6db}cx-page-slot.SearchBox cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) button,cx-page-slot.SearchBox cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) div.search-icon{flex-basis:48px;text-align:center;background:none;border:none;color:#d3d6db;padding:0}cx-page-slot.SearchBox cx-page-slot.SearchBox cx-searchbox .search-icon,cx-page-slot.SearchBox cx-page-slot.SearchBox cx-searchbox label:not(.cxFeat_allySearchboxLabel) div.search-icon{padding:0}cx-page-slot.SearchBox cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) button,cx-page-slot.SearchBox x-searchbox label:not(.cxFeat_a11ySearchboxLabel) div.search-icon{flex-basis:48px;text-align:center;background:none;border:none;padding:0;color:#d3d6db}@media (min-width: 768px){body button.search{display:none}cx-searchbox label:not(.cxFeat_a11ySearchboxLabel).dirty div.search-icon{display:none}}header cx-page-layout.navigation{display:none}header.is-expanded .navigation{position:absolute;width:100%;z-index:20}header .cx-hamburger{display:block}.hamburger-box{width:26px;height:17px;display:inline-block;position:relative}.hamburger:hover,.cx-hamburger:hover,.hamburger.is-active:hover,.is-active.cx-hamburger:hover{opacity:.7}.hamburger,.cx-hamburger{padding:10px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger--squeeze .hamburger-inner,.cx-hamburger .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:26px;height:3px;background-color:#fff;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}header .hamburger-inner,header .hamburger-inner:before,header .hamburger-inner:after{background-color:#000}.hamburger--squeeze.is-active .hamburger-inner,.is-active.cx-hamburger .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}header .cx-hamburger.is-active .hamburger-inner,header .cx-hamburger.is-active .hamburger-inner:before,header .cx-hamburger.is-active .hamburger-inner:after{background-color:#1f7bc0}.hamburger--squeeze.is-active .hamburger-inner:before,.is-active.cx-hamburger .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner:after,.is-active.cx-hamburger .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}@media (max-width: 991.98px){header .SiteLogo{width:150px;padding:8px 0}header.is-expanded .navigation{height:100vh;background-color:#f4f4f4;display:block}cx-page-slot.SearchBox cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) button,cx-page-slot.SearchBox cx-searchbox button{display:none}}cx-page-layout{display:block;width:100%}cx-page-layout cx-page-slot{display:flex;flex-wrap:wrap;justify-content:center;flex:1 1 var(--cx-flex-basis, 100%)}cx-page-layout cx-page-slot>*{flex:1 1 var(--cx-flex-basis, 100%)}cx-page-layout.SearchResultsListPageTemplate{max-width:1140px;margin:auto;display:flex;flex-wrap:wrap;align-content:stretch;height:100%}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements{max-width:25%;padding-top:60px;padding-inline-end:15px;padding-bottom:15px;padding-inline-start:15px}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet-list .inner .list-header{display:flex;justify-content:space-between;padding:.625rem .4rem 0}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet-list .inner .list-header h4{padding:0}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet-list .inner .list-header .close{opacity:1}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet-list a{color:#007abf}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet-list a:hover{text-decoration:none}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet-list button.heading{background-color:transparent;border:none;color:#007abf}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet-list button.heading:hover{color:#007abf!important}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet-list button.cx-action-link{background-color:transparent;border:none;color:#055f9f;text-decoration:underline}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet-list button.cx-action-link:hover{text-decoration:none}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet{display:block}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet a .count{margin-left:5px}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet a .count:before{content:"("}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet a .count:after{content:")"}@media (min-width: 992px){cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet .expand-icon{display:none}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet.collapsed .collapse-icon{display:none}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet.collapsed .expand-icon{display:block}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet.collapsed>div{display:none}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet.expanded .collapse-icon{display:block}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet.expanded .expand-icon{display:none}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet>div{display:block}}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet a,cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet button{display:flex;align-items:baseline;padding:.4rem;cursor:pointer}cx-page-layout.SearchResultsListPageTemplate .SearchResultsListSlot{max-width:75%}@media (min-width: 992px){cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet-list .inner .list-header{display:none}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements cx-facet-list .inner h4{display:none}}cx-page-layout.ProductDetailsPageTemplate{padding:var(--cx-padding, 2.5rem 0 0)}cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{width:100%;margin-right:auto;margin-left:auto}@media (min-width: 1200px){cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{max-width:1140px}}cx-page-layout.ContentPage1Template{max-width:var(--cx-page-width-max);padding-top:2rem;padding-inline-end:1.5rem;padding-bottom:0;padding-inline-start:1.5rem;margin:auto}cx-facet button{background:none;border:none;display:inline-flex}cx-facet a,cx-facet button{display:flex;align-items:baseline;padding:.4rem;cursor:pointer}@media (min-width: 992px){cx-facet .expand-icon{display:none}cx-facet.collapsed .collapse-icon{display:none}cx-facet.collapsed .expand-icon{display:block}cx-facet.collapsed>div{display:none}cx-facet.expanded .collapse-icon{display:block}cx-facet.expanded .expand-icon{display:none}cx-facet>div{display:block}}cx-page-slot{display:block}.cx-page{padding-bottom:120px}.cx-page-section{padding-top:60px}cx-page-layout.LandingPage2Template{max-width:100%}cx-page-layout.LandingPage2Template cx-page-slot.Section1{margin:0;max-width:100%}cx-page-layout.LandingPage2Template cx-page-slot.Section1 cx-banner{position:relative}cx-page-layout.LandingPage2Template cx-page-slot.Section1 cx-banner p{left:50%;transform:translate(-50%);width:100%;margin:0 auto;max-width:1000px;padding:0;line-height:130%}cx-page-layout.LandingPage2Template cx-page-slot.Section1 cx-banner p.headline{top:10%;font-size:1rem}@media (min-width: 768px){cx-page-layout.LandingPage2Template cx-page-slot.Section1 cx-banner p.headline{font-size:2rem}}@media (min-width: 1200px){cx-page-layout.LandingPage2Template cx-page-slot.Section1 cx-banner p.headline{font-size:3rem}}cx-page-layout.LandingPage2Template cx-page-slot.Section1 cx-banner p.content{bottom:10%;font-size:.75rem}@media (min-width: 768px){cx-page-layout.LandingPage2Template cx-page-slot.Section1 cx-banner p.content{font-size:1rem}}@media (min-width: 1200px){cx-page-layout.LandingPage2Template cx-page-slot.Section1 cx-banner p.content{font-size:1.5rem}}cx-idex-address-book h3{font-size:1.25rem}cx-idex-address-book .addressContainer{border:1px solid #797979;height:100%;border-radius:4px;background:#f5f5f5}cx-idex-address-book .address-header{font-size:.825rem;line-height:1rem}cx-idex-address-book .address-header:not(.default){display:flex;justify-content:space-evenly}cx-idex-address-book .address-header.default{background-color:#747881;color:#fff}cx-idex-address-book .address-header a{text-decoration:underline;color:#333}cx-idex-address-book .address-content{font-size:.825rem;line-height:1.125rem}.SearchResultsListSlot cx-idex-product-list cx-idex-product-list-item a{color:#007abf;font-weight:700}.SearchResultsListSlot cx-idex-product-list cx-idex-product-list-item a:hover{color:#00aeef}cx-idex-product-list cx-idex-product-list-item a.cx-product-name{color:#007abf}.LoginPageTemplate{height:calc(100vh - 247px)}.LoginPageTemplate .user-form form div{flex:100%}.LoginPageTemplate .user-form form div a.btn-link[href*="/login/register"]{text-align:right!important}.LoginPageTemplate .user-form form button{flex:100%}@media (min-width: 768px){.AccountPageTemplate .user-form{width:50%!important}}@media (min-width: 992px){cx-idex-product-facet-navigation button.dialog-trigger{display:none}}cx-idex-active-facets{display:flex;flex-wrap:wrap;padding:10px 0;color:var(--cx-color-text)}cx-idex-active-facets div{flex:100%;padding:0 0 10px;margin:0 0 20px}@media (max-width: 991.98px){cx-idex-active-facets div{display:none}}cx-idex-active-facets a{color:#007abf;display:flex;align-items:center;transition:all .3s;min-width:0;width:fit-content;background:var(--cx-color-background);border-radius:4px;margin-top:0;margin-inline-end:10px;margin-bottom:10px;margin-inline-start:0}cx-idex-active-facets a:hover{color:#00aeef;background:var(--cx-color-light);text-decoration:none}cx-idex-active-facets a>span{margin-inline-start:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}cx-idex-active-facets a cx-icon{font-size:1rem;padding:10px}cx-facet-list a{color:#007abf}cx-facet-list a:hover{color:#00aeef!important}cx-facet-list button.heading{color:#007abf;font-weight:700}cx-facet-list button.heading:hover{color:#00aeef}cx-idex-product-list-item div.row ul.feature-values{margin-bottom:0!important}cx-tab-paragraph-container button.active{color:#007abf}cx-tab-paragraph-container button:hover{color:#007abf}cx-tab-paragraph-container button:after{background:#007abf}cx-login a,cx-idex-sso-login a{color:#007abf}cx-login,cx-idex-sso-login,cx-login a:hover,cx-idex-sso-login a:hover{color:#00aeef;background-color:#fff!important;border:0px!important}cx-login a:hover,cx-idex-sso-login a:hover{background-color:#f7f7f7!important}cx-page-layout.ProductDetailsPageTemplate cx-idex-product-specifications div.py-4{padding-top:.5rem!important;padding-bottom:0!important}cx-page-layout.ProductDetailsPageTemplate cx-idex-product-torque div.py-4{padding-top:.5rem!important;padding-bottom:0!important}@media (max-width: 767.68px){cx-page-layout.ProductDetailsPageTemplate cx-idex-product-specifications div.px-2{width:50%}}@media (max-width: 767.68px){cx-page-layout.ProductDetailsPageTemplate cx-idex-product-torque div.px-2{width:50%}}@media (max-width: 865px){lib-idex-product-spare-parts-kits>div,lib-idex-product-spare-parts-kits div.cx-item-list-header{font-size:.6rem}}@media (max-width: 865px){lib-idex-product-accessories>div,lib-idex-product-accessories div.cx-item-list-header{font-size:.6rem}}cx-idex-login-form a:hover{color:#00aeef}div.staticContent a{color:#007abf}div.staticContent a:hover{color:#00aeef}div.staticContent .heading{font-weight:700}div.staticContent table{margin:0 auto;width:75%;border:1px solid #cccccc}div.staticContent table td{width:50%;padding:4px;border:1px solid #cccccc;font-size:.8rem;vertical-align:top}div.staticContent table td .firstLevel{padding-left:40px}div.staticContent table td ul li{list-style:disc}div.staticContent table tr:nth-child(2n){background-color:#f4f4f4}cx-page-slot.Section2A span.highlightText{color:#212738}cx-page-slot.Section2A a{color:#007abf}cx-page-slot.Section2A a :hover{color:#00aeef}cx-page-slot.Section2A{display:block}cx-page-slot.Section2A cx-banner{display:block;float:left;width:102px;margin-right:6px}cx-page-slot.Section2A cx-banner img[alt="2025 Catalog"]{width:auto;border:1px solid #000}cx-page-slot.Section2A cx-paragraph{display:block;float:left}cx-page-slot.Section2B{display:block}cx-page-layout.ContentPage1Template cx-page-slot.Section2A,cx-page-layout.ContentPage1Template cx-page-slot.Section2B{display:block}table.pricingUpdateTable{border:none;width:200px!important;margin:0}table.pricingUpdateTable td{border:none;background-color:#fff}cx-page-layout.ProductDetailsPageTemplate cx-idex-add-to-cart div.quantity span{display:none}cx-idex-order-details-items a{color:#007abf}cx-idex-order-details-items a:hover{color:#00aeef}cx-idex-login-form a.btn-link:hover{color:#00aeef}.indentLevel0{padding-left:20px}.indentLevel1{margin-left:30px;margin-bottom:0}.toolsSectionHeader{margin-bottom:0}cx-idex-cart-item-list .cart-table-container{width:100%;border:none}cx-idex-cart-item-list .cart-table-container thead .cx-item-list-header th{padding:1rem 0}cx-idex-cart-item-list .cart-table-container thead .cx-item-list-header th.cx-shipping{text-align:left;padding:1rem .75rem}cx-idex-cart-item-list .cart-table-container thead .cx-item-list-header th.cx-item-list-price,cx-idex-cart-item-list .cart-table-container thead .cx-item-list-header th.cx-item-list-qty{text-align:center}cx-idex-cart-item-list .cart-table-container .cx-item-list-items{border-top:1px solid rgb(211,214,219)}cx-idex-cart-item-list .cart-table-container .cx-item-list-items .cx-item-list-row td{width:20%;border:none;padding:1rem 12px;font-size:13px}cx-idex-cart-item-list .cart-table-container .cx-item-list-items .cx-item-list-row td:first-child{padding-left:0}cx-idex-cart-item-list .cart-table-container .cx-item-list-items .cx-item-list-row td:last-child{padding-right:0}cx-idex-cart-item-list .cart-table-container .cx-item-list-items .cx-item-list-row td.cart-item-description{width:100%;gap:1rem;justify-content:flex-start!important;align-items:center}cx-idex-cart-item-list .cart-table-container .cx-item-list-items .cx-item-list-row td.cart-item-description .cx-table-item-container{width:40%}cx-idex-cart-item-list .cart-table-container .cx-item-list-items .cx-item-list-row td.cart-item-description .cx-table-item-container>a{height:100%}cx-idex-cart-item-list .cart-table-container .cx-item-list-items .cx-item-list-row td.cx-shipping{text-align:left}cx-idex-cart-item-list .cart-table-container .cx-item-list-items .cx-item-list-row td.cx-shipping>div{display:flex;flex-direction:column;gap:.5rem}cx-idex-cart-item-list .cart-table-container .cx-item-list-items .cx-item-list-row td.cx-price .idex-cx-price{display:flex;flex-direction:column;gap:.5rem}cx-idex-cart-item-list .cart-table-container .cx-item-list-items .cx-item-list-row td.cx-quantity .idex-cx-quantity .cx-label{display:none}cx-idex-cart-item-list .cart-table-container .cx-item-list-items .cx-item-list-row td.cx-total{width:100%;max-width:100%;gap:1rem}cx-idex-cart-item-list .cart-table-container .cx-item-list-items .cx-item-list-row td.cx-total .cx-total-inner-container{text-align:end}cx-idex-cart-item-list .cart-table-container .cx-item-list-items .cx-item-list-row td.cx-total .cx-total-inner-container .cx-mobile-header{display:none}cx-idex-cart-item-list .cart-table-container .cx-item-list-items .cx-item-list-row td.cx-total .cx-remove-btn .cx-action-link{color:#14293a;font-weight:400;font-size:13px;background-color:transparent;border:none;text-decoration:underline}cx-idex-cart-item-list .cart-table-container .cx-item-list-items .cx-item-list-row td.cx-shipping,cx-idex-cart-item-list .cart-table-container .cx-item-list-items .cx-item-list-row td.cx-price,cx-idex-cart-item-list .cart-table-container .cx-item-list-items .cx-item-list-row td.cx-quantity{vertical-align:middle}cx-idex-group-by-date-category-document-list{background:#eeeff1}cx-idex-group-by-date-category-document-list button{font-size:1em;font-weight:700;padding:.75em;min-width:6.25em;background:#fff;box-shadow:none;border:0;border-bottom:2px solid #007abf}cx-idex-group-by-date-category-document-list button:hover{background:#f7f7f7}cx-idex-group-by-date-category-document-list button.active{background:#fff;border-bottom:4px inset #007abf;color:#007abf}cx-idex-group-by-date-category-document-list .communications-container{padding:2.5em 3em;background:#f4f4f4;border-top:none}cx-idex-group-by-date-category-document-list .communications-container .row{border:1px solid #e2e2e2;border-left:none;border-right:none;border-bottom:none;padding:.625em;align-items:center}cx-idex-group-by-date-category-document-list .communications-container .row cx-idex-media-link>a{color:#007abf;text-decoration:underline}cx-idex-group-by-date-category-document-list .communications-container .row:last-child{border-bottom:1px solid #e2e2e2}@media (max-width: 575.98px){cx-idex-group-by-date-category-document-list .communications-container .row{flex-flow:column}cx-idex-group-by-date-category-document-list .communications-container .row .col{padding-bottom:.625rem}cx-idex-group-by-date-category-document-list .communications-container .row .col:last-child{padding-bottom:0}}cx-page-layout.ContentPage1Template:has(cx-idex-group-by-date-category-document-list){padding-bottom:2rem}cx-page-layout.LoginPageTemplate cx-page-slot,cx-page-layout.CheckoutLoginPageTemplate cx-page-slot,cx-page-layout.AccountPageTemplate cx-page-slot{display:flex;flex-direction:row;align-items:center;max-width:1140px;padding-top:3rem;padding-inline-end:1.5rem;padding-bottom:0;padding-inline-start:1.5rem;margin:auto}@media (min-width: 768px){cx-page-layout.AccountPageTemplate cx-page-slot .user-form{flex:0 0 50%;margin-left:25%}}cx-page-layout.LoginPageTemplate,cx-page-layout.CheckoutLoginPageTemplate,cx-page-layout.AccountPageTemplate{padding-bottom:3rem}.AccountPageTemplate cx-page-layout.AccountPageTemplate cx-page-slot cx-idex-register{margin-top:-3rem}cx-page-layout.LoginPageTemplate cx-page-slot>*,cx-page-layout.CheckoutLoginPageTemplate cx-page-slot>*{max-width:var(--cx-max-width, 50%);width:100%}cx-storefront.LoginPageTemplate cx-page-layout.header .btn-primary:hover{border-color:#00aeef!important}cx-storefront.LoginPageTemplate cx-page-layout.header .btn-primary{border:2px solid #007abf!important}cx-storefront.LoginPageTemplate cx-page-layout.header cx-page-slot.SiteLogin cx-idex-sso-login .container>div>div{align-items:center}cx-storefront.LoginPageTemplate cx-page-layout.LoginPageTemplate .TempAnnouncements.has-components{padding:3rem 1rem 0}cx-storefront.LoginPageTemplate cx-page-layout.LoginPageTemplate .LeftContentSlot{justify-content:flex-start}cx-storefront.LoginPageTemplate .RightContentSlot{justify-content:flex-start;position:static}@media (min-width: 768px){.addressbook-address .col-md-6.col-sm-6.idex-billing{width:25%}.addressbook-address .col-md-6.col-sm-6.idex-shipping{width:75%}}.modal-cookie .modal-header,.modal-cookie .AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-cancel-replenishment-dialog-header,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .modal-cookie .cx-cancel-replenishment-dialog-header{padding:1rem 2rem 1rem 3rem;display:flex;align-items:center}.modal-cookie .modal-header h3,.modal-cookie .AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-cancel-replenishment-dialog-header h3,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .modal-cookie .cx-cancel-replenishment-dialog-header h3{margin:0;font-weight:700;font-size:1.25rem}.modal-cookie .modal-header .close,.modal-cookie .AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-cancel-replenishment-dialog-header .close,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .modal-cookie .cx-cancel-replenishment-dialog-header .close{font-weight:400;margin:0;bottom:initial;font-size:24px;outline:none}.modal-cookie .modal-body,.modal-cookie .AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-cancel-replenishment-dialog-body,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .modal-cookie .cx-cancel-replenishment-dialog-body{padding:2rem 3rem;font-size:13px}.modal-cookie .modal-body cx-consent-management-form .form-check input:disabled+.form-check-label,.modal-cookie .AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-cancel-replenishment-dialog-body cx-consent-management-form .form-check input:disabled+.form-check-label,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .modal-cookie .cx-cancel-replenishment-dialog-body cx-consent-management-form .form-check input:disabled+.form-check-label{color:#6c757d}.modal-cookie .modal-footer .btn{min-width:160px;margin:.625rem;font-weight:400}cx-anonymous-consent-dialog .modal-content,cx-anonymous-consent-dialog .AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground cx-anonymous-consent-dialog .cx-cancel-replenishment-dialog-content,cx-anonymous-consent-dialog .modal-content .modal-cookie,cx-anonymous-consent-dialog .AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .modal-cookie,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground cx-anonymous-consent-dialog .cx-cancel-replenishment-dialog-content .modal-cookie{border-radius:.25rem}cx-added-to-cart-dialog .cx-modal-container{height:100%!important}cx-added-to-cart-dialog .cx-dialog-buttons .btn-primary{margin:0 0 .625rem;text-transform:uppercase;font-size:1.188rem;font-weight:400}cx-added-to-cart-dialog .cx-dialog-buttons .btn-primary:hover{text-decoration:none;border:2px solid #00aeef!important}@media (max-width: 767.98px){cx-anonymous-consent-dialog.modal>div{width:80%!important;max-width:unset!important;min-width:unset!important}cx-anonymous-consent-dialog.modal div.modal-cookie{background:#fff}}.cx-anonymous-consent-dialog .modal-body a,.cx-anonymous-consent-dialog .AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-cancel-replenishment-dialog-body a,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-anonymous-consent-dialog .cx-cancel-replenishment-dialog-body a{color:#000}.cx-anonymous-consent-dialog .modal-body .form-check,.cx-anonymous-consent-dialog .AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-cancel-replenishment-dialog-body .form-check,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-anonymous-consent-dialog .cx-cancel-replenishment-dialog-body .form-check{padding-left:2.5em}.cx-anonymous-consent-dialog .modal-body .form-check .form-check-input,.cx-anonymous-consent-dialog .AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-cancel-replenishment-dialog-body .form-check .form-check-input,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-anonymous-consent-dialog .cx-cancel-replenishment-dialog-body .form-check .form-check-input{margin-left:-2.5em}@media (min-width: 768px){.cx-anonymous-consent-dialog .modal-body .cx-dialog-row.col-sm-12.col-md-6,.cx-anonymous-consent-dialog .AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-cancel-replenishment-dialog-body .cx-dialog-row.col-sm-12.col-md-6,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-anonymous-consent-dialog .cx-cancel-replenishment-dialog-body .cx-dialog-row.col-sm-12.col-md-6{width:100%}}cx-delete-address-dialog{background-color:#0006}cx-delete-address-dialog .cx-modal-container{justify-content:center}cx-delete-address-dialog .cx-modal-container::-webkit-scrollbar{display:none}cx-delete-address-dialog .cx-modal-container .cx-dialog-content{width:100%}cx-delete-address-dialog .cx-modal-container .cx-dialog-content .cx-dialog-header{background:#fff;padding:1rem 2rem;align-items:center}cx-delete-address-dialog .cx-modal-container .cx-dialog-content .cx-dialog-header .modal-title{font-size:1.25rem;line-height:1.5rem;font-weight:700}cx-delete-address-dialog .cx-modal-container .cx-dialog-content .cx-dialog-header button.close{bottom:0;padding-right:0}cx-delete-address-dialog .cx-modal-container .cx-dialog-content .cx-dialog-body{background:#fff}cx-delete-address-dialog .cx-modal-container .cx-dialog-content .cx-dialog-body .customerSelector{margin-top:1.25rem}cx-delete-address-dialog .cx-modal-container .cx-dialog-content .cx-dialog-body .customerSelector label{font-weight:700}cx-delete-address-dialog .cx-modal-container .cx-dialog-content .cx-dialog-body h4{font-weight:500}cx-delete-address-dialog .cx-modal-container .cx-dialog-content .modal-footer{background:#fff;padding:1rem 2rem}cx-delete-address-dialog .cx-modal-container .cx-dialog-content .modal-footer .modal-footer-inner{width:100%;display:flex;justify-content:space-between}cx-delete-address-dialog .cx-modal-container .cx-dialog-content .modal-footer .modal-footer-inner .btn.btn-medium{background-color:#007abf;border:2px solid #007abf;color:#fff}cx-delete-address-dialog .cx-modal-container .cx-dialog-content .modal-footer .modal-footer-inner .btn.btn-medium:first-child{background-color:transparent;color:#007abf}cx-delete-address-dialog .cx-modal-container .cx-dialog-content{max-width:500px!important;min-width:500px!important}cx-added-to-cart-dialog .cx-dialog-row{padding-inline-start:.875rem!important}.cx-modal-container .cx-modal-content{border-radius:.25rem;background-color:#fff}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{background-color:#00000080;position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal.show{display:block}.modal .close{font-size:38px;font-weight:100;padding:1rem;bottom:5px;position:relative;margin-inline-start:0;margin-inline-end:0;align-self:flex-end;height:50px}.modal-cookie .modal-header .close,.modal-cookie cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-header .close,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .modal-cookie .cx-dialog-header .close,.modal-cookie .AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-cancel-replenishment-dialog-header .close,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .modal-cookie .cx-cancel-replenishment-dialog-header .close{font-weight:400;margin:0;bottom:initial;font-size:24px;outline:none}.modal-header .close,cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-cancel-replenishment-dialog-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-dialog-centered,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground,cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground,cx-tracking-events .cx-consignment-tracking-dialo{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground,cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground,cx-tracking-events .cx-consignment-tracking-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;max-width:500px;margin:1.75rem auto}.modal-content,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content,cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content,cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-cookie .modal-header,.modal-cookie cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-header,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .modal-cookie .cx-dialog-header,.modal-cookie .AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-cancel-replenishment-dialog-header,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .modal-cookie .cx-cancel-replenishment-dialog-header{padding:1rem 2rem 1rem 3rem;display:flex;align-items:center}.modal-header,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-cancel-replenishment-dialog-header,cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-cancel-replenishment-dialog-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-cookie .modal-header h3,.modal-cookie cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-header h3,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .modal-cookie .cx-dialog-header h3,.modal-cookie .AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-cancel-replenishment-dialog-header h3,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .modal-cookie .cx-cancel-replenishment-dialog-header h3{margin:0;font-weight:700;font-size:1.25rem}.modal-cookie .modal-body,.modal-cookie cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-body,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .modal-cookie .cx-dialog-body,.modal-cookie .AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .cx-cancel-replenishment-dialog-body,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground .cx-cancel-replenishment-dialog-content .modal-cookie .cx-cancel-replenishment-dialog-body{padding:2rem 3rem;font-size:13px}.modal-cookie .modal-footer{padding:1rem 3rem}.modal-cookie .modal-footer .btn{min-width:160px;margin:.625rem;font-weight:400;border-style:solid}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-dialog-centered:before,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground:before,cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground:before,cx-tracking-events .cx-consignment-tracking-dialog:before{height:calc(100vh - 3.5rem);height:min-content}@media (min-width: 576px){.modal-dialog-centered,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground,cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground,cx-tracking-events .cx-consignment-tracking-dialog{min-height:calc(100% - 3.5rem)}.modal-dialog,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground,cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground,cx-tracking-events .cx-consignment-tracking-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered:before,.AccountPageTemplate cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground:before,cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-foreground:before,cx-tracking-events .cx-consignment-tracking-dialog:before{height:calc(100vh - 3.5rem);height:min-content}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}cx-pagination{display:flex;justify-content:flex-start;align-content:center;align-items:stretch}cx-pagination a{color:#14293a;width:48px;height:46px;font-size:var(--cx-font-size, 1.188rem);border:solid 1px #f1f1f1;box-sizing:content-box;border-inline-end:none;display:flex;align-items:center;justify-content:center;transition:background-color .3s,color .3s}cx-pagination a:hover{background-color:#f4f4f4}cx-pagination a:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}cx-pagination a:last-child{border-inline-end:solid 1px #f1f1f1;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}cx-pagination a.current+a{border-inline-start:none}cx-pagination>a.current{font-weight:400;background-color:#007abf;border-color:#007abf;color:#fff}cx-searchbox .searchbox,cx-searchbox label:not(.cxFeat_a11ySearchboxLabel){padding:0;background:transparent}cx-searchbox .searchbox>*,cx-searchbox label:not(.cxFeat_a11ySearchboxLabel)>*{background:transparent}cx-searchbox .searchbox input,cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) input{background:#fff;color:#000;font-size:14px;border-top-left-radius:4px;border-bottom-left-radius:4px;border:1px solid #dbdbdb;border-right:none;padding:10px 15px;height:auto}cx-searchbox .searchbox cx-icon,cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) cx-icon{background:#007abf;color:#fff;height:44px;display:flex;align-items:center;justify-content:center;border-top-right-radius:4px;border-bottom-right-radius:4px}cx-searchbox .searchbox cx-icon.reset:before,cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) cx-icon.reset:before{font-size:1rem}cx-searchbox .searchbox button.reset,cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) button.reset{padding:0}@media (max-width: 768px){cx-searchbox .searchbox button.search,cx-searchbox label:not(.cxFeat_a11ySearchboxLabel) button.search{padding:0}}cx-searchbox .results .products,cx-searchbox .results .suggestions{padding-left:0}@media (max-width: 767.98px){cx-searchbox .results .products,cx-searchbox .results .suggestions{display:block}}cx-searchbox .results .products>li,cx-searchbox .results .suggestions>li{list-style:none}cx-searchbox .results .products a.has-media,cx-searchbox .results .suggestions a.has-media{display:grid;grid-template-columns:50px 1fr 1fr!important;align-items:center}cx-searchbox .results .products a.has-media cx-media,cx-searchbox .results .suggestions a.has-media cx-media{grid-row:1/3;width:50px;height:50px}cx-searchbox .results .products a.has-media .name,cx-searchbox .results .suggestions a.has-media .name{font-weight:600;font-size:12px;margin-top:.75rem;margin-left:1rem}cx-searchbox .results .products a.has-media .summary,cx-searchbox .results .suggestions a.has-media .summary{grid-column:2/3;grid-row:2/3;font-weight:400;margin-bottom:.75rem;margin-left:1rem;font-size:10px}cx-searchbox .results .products a.has-media .price,cx-searchbox .results .suggestions a.has-media .price{grid-column:3/3;grid-row:1/3;font-weight:500;margin-right:.5rem;text-align:end;font-size:12px}cx-searchbox .results .suggestions{margin-top:.5rem}cx-searchbox .results .suggestions>li>a{font-weight:600;font-size:12px;margin-top:.75rem}idex-facet-searchbox{display:flex}idex-facet-searchbox .searchbox{position:relative;padding-left:.5rem;margin:0}idex-facet-searchbox .searchbox input{border:1px solid #dbdbdb;width:140px;padding:10px;border-radius:4px;font-size:13px;line-height:18px}idex-facet-searchbox .searchbox cx-icon{color:#dbdbdb;position:absolute;right:8px;top:50%;transform:translateY(-50%);cursor:pointer}idex-facet-searchbox .search{background:#007abf;padding:10px;line-height:20px;border-radius:4px;margin-left:.5rem;cursor:pointer;font-size:13px;min-width:110px;text-align:center}idex-facet-searchbox .search:after{content:"Search";padding-left:5px;font-weight:500;font-family:Open Sans,Arial,sans-serif}cx-idex-product-list-item ul.feature-values{list-style-type:none;padding:0}.cx-item-list-header{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding:1.125rem 0;text-transform:uppercase;color:#333}cx-tab-paragraph-container>div>button{padding:0;appearance:none;outline:0;border:0;display:inline-block;text-decoration:none;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;background-color:transparent;order:2;color:#007abf;font-weight:400;font-size:1.25rem;cursor:pointer;margin:10px 15px;width:auto;position:relative}cx-tab-paragraph-container>div>button:after{content:"";display:block;margin-top:15px;margin-inline-end:auto;margin-bottom:auto;margin-inline-start:auto;height:3px;background:#007abf;width:0;opacity:0;transition:all .6s}cx-tab-paragraph-container>div>button:not(.active):hover:after{opacity:.5}cx-tab-paragraph-container>div>button.active{font-weight:700}cx-tab-paragraph-container>div>button.active:after{opacity:1}cx-tab-paragraph-container>div>div{order:4;max-width:1140px;width:100%;grid-column-start:1;grid-column-end:-1;padding:50px 5px!important;border-top:1px var(--cx-color-light) solid}cx-tab-paragraph-container>div>div:not(.active){display:none}cx-tab-paragraph-container>div>div.active{display:block}cx-tab-paragraph-container>div>button.active:after,cx-tab-paragraph-container>div>button:hover:after{width:100%}cx-tab-paragraph-container>div>button.active,cx-tab-paragraph-container>div>button:hover{color:#007abf}:root{--cx-color-dark: #0075b0;--cx-color-light: #f1f1f1;--cx-color-background: #f4f4f4;--cx-color-medium: #d3d6db;--cx-color-secondary: #747881;--cx-color-text: #14293a;--cx-page-width-max: 1140px;--cx-font-weight-light: 300;--cx-font-weight-normal: 400;--cx-font-weight-semi: 600;--cx-font-weight-bold: 700;--cx-text-transform: capitalize;--cx-direction: ltr;--cx-animation-duration: 1s;--cx-border-radius: 1em;--cx-buttons-border-radius: 2rem;--cx-buttons-border-width: 3px;--cx-border-style: solid}cx-login{color:var(--cx-color-text)}@media (max-width: 991.98px){cx-login>a{padding:1rem;display:block}}cx-login .cx-login-greet{color:var(--cx-color-text);font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight-semi)}@media (max-width: 991.98px){cx-login .cx-login-greet{color:var(--cx-color-text);padding:.5rem 1rem 0;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6)}}@media (min-width: 992px){cx-login #account-nav nav>ul>li>button{padding-bottom:0;padding-top:0;margin-top:4px;outline-offset:1px}}.cx-theme-high-contrast-dark cx-login .cx-login-greet,.cx-theme-high-contrast-light cx-login .cx-login-greet{background-color:var(--cx-color-background)}cx-login-form.user-form cx-spinner{display:none}cx-login-form.user-form button{flex:100%}.cx-theme-high-contrast-dark cx-login-form input,.cx-theme-high-contrast-light cx-login-form input{border-color:var(--cx-color-text);background-color:var(--cx-color-background);color:var(--cx-color-text)}.cx-theme-high-contrast-dark cx-login-form input:-webkit-autofill,.cx-theme-high-contrast-light cx-login-form input:-webkit-autofill{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}cx-otp-login-form.user-form cx-spinner{display:none}cx-otp-login-form.user-form button{flex:100%}.cx-my-account-v2-user{border:1px solid var(--cx-color-medium);width:100%;padding:20px 5px 5px 25px;gap:40px;height:120px;margin:2rem 0rem 0rem}.cx-my-account-v2-user .cx-name .cx-sign-out{text-decoration:underline}cx-verification-token-form.user-form .resend-link-text{display:flex;flex-direction:row;width:100%;margin:auto}cx-verification-token-form.user-form .resend-link-text .left-text{padding:0;width:50%;text-align:start}cx-verification-token-form.user-form .resend-link-text .right-text{padding:0;width:50%;text-align:end}cx-verification-token-form.user-form .resend-link-text a.disabled-link{pointer-events:none;color:var(--cx-color-dark)}cx-verification-token-form.user-form .resend-link-text a{color:var(--cx-color-primary);font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6)}cx-verification-token-form.user-form .register-b2b-otp-resend-link-text{margin-top:-1rem}cx-verification-token-form.user-form .verify-container{width:100%;margin-top:2.5rem}cx-verification-token-form.user-form cx-spinner{display:none}cx-verification-token-form.user-form button{flex:100%}cx-verification-token-form.user-form .rate-limit-error-display{font-size:.875rem;margin:.375rem 0;padding-inline-start:1.5625rem;position:relative;word-break:break-word;font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-verification-token-form.user-form .rate-limit-error-display:before,cx-verification-token-form.user-form .rate-limit-error-display:after{position:absolute;left:0;top:0;bottom:0;margin:auto;width:1.25rem;height:1.25rem}cx-verification-token-form.user-form .rate-limit-error-display:before{content:"";background-color:var(--cx-color-danger);border-radius:50%}cx-verification-token-form.user-form .rate-limit-error-display:after{content:"!"/"";color:var(--cx-color-inverse);font-weight:var(--cx-font-weight-bold);text-align:center;line-height:1.25rem}cx-verification-token-form.user-form .rate-limit-error-display:focus{box-shadow:none;-webkit-box-shadow:none}cx-verification-token-dialog .cx-modal-content{max-width:32rem;margin-inline-start:auto;margin-inline-end:auto}cx-verification-token-dialog .cx-dialog-header{padding-top:.9rem;padding-inline-end:1rem;padding-bottom:.9rem;padding-inline-start:1rem;border-width:0;display:flex;border-color:var(--cx-color-light)}cx-verification-token-dialog .cx-dialog-header .info-icon cx-icon{font-size:1.4rem;color:var(--cx-color-info)}cx-verification-token-dialog .cx-dialog-header .title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}.cx-theme-high-contrast-dark cx-verification-token-dialog .cx-dialog-header,.cx-theme-high-contrast-light cx-verification-token-dialog .cx-dialog-header{background-color:var(--cx-color-background)}cx-verification-token-dialog .spliter{margin:0}cx-verification-token-dialog .cx-dialog-body{padding:1rem;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6)}cx-verification-token-dialog .cx-dialog-body .cx-dialog-row{margin:0;display:flex;padding-top:0;padding-inline-end:.875rem;padding-bottom:.85rem;padding-inline-start:2.875rem;max-width:100%;flex-wrap:wrap}cx-verification-token-dialog .cx-dialog-body .cx-dialog-item{padding:.2rem}.cx-theme-high-contrast-dark cx-verification-token-dialog .cx-dialog-body,.cx-theme-high-contrast-light cx-verification-token-dialog .cx-dialog-body{background-color:var(--cx-color-background)}cx-verification-token-dialog .cx-dialog-footer{padding-top:0;padding-inline-end:1rem;padding-bottom:0;padding-inline-start:1rem}cx-close-account{display:flex;justify-content:center}cx-close-account .cx-info{margin:0 0 3em}cx-close-account .cx-btn-group button{min-width:100%;text-transform:lowercase}cx-close-account .cx-btn-group button:first-line{text-transform:capitalize}cx-close-account .cx-btn-group button:first-child{margin-inline-end:1em}@media (max-width: 767.98px){cx-close-account .cx-btn-group a:first-child{margin:0 0 1em}}cx-close-account ul{padding-inline-start:20px}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-header{display:flex;justify-content:space-between}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-header .cx-close-account-modal-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-confirmation{margin-bottom:0}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer{display:flex}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button{flex:0 0 calc(50% - .5rem);text-transform:lowercase}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:first-line{text-transform:capitalize}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:first-child{margin-inline-end:.5rem}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:last-child{margin-inline-start:.5rem}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:2px;transition:none;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 991.98px){cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus{outline-offset:-2px}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus .ng-select-container{position:initial}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus[type=radio],cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus[type=checkbox],cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus.btn-tertiary{outline-offset:2px}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus>cx-media{transition:none;padding:2px}}cx-register form a{text-decoration:underline}cx-register form .cx-login-link{margin:1rem 0 0}cx-register form .input-hint{font-size:.875rem;color:var(--cx-color-secondary);margin-bottom:0}cx-my-account-v2-email .flex-line{display:flex;flex-direction:row;align-items:baseline}cx-my-account-v2-email .headertext{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);padding-bottom:1.5rem;width:95%}cx-my-account-v2-email .editButton{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);color:var(--cx-color-primary);border:none;background-color:var(--cx-color-transparent)}cx-my-account-v2-email .text-head{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);min-width:7.5rem;color:var(--cx-color-background-dark);width:15%}cx-my-account-v2-email .value{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}cx-my-account-v2-email .button{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);padding-top:.8rem;padding-inline-end:1.5rem;padding-bottom:.8rem;padding-inline-start:1.5rem}cx-my-account-v2-email .button-cancel{color:var(--cx-color-primary)}cx-my-account-v2-email .email-editing-area{width:100%;max-width:35rem}cx-my-account-v2-email .cx-message-info{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);border-color:var(--cx-color-visual-focus);background-color:var(--cx-color-info-accent)}cx-my-account-v2-email .cx-message-info .cx-message-icon cx-icon{color:var(--cx-color-primary-accent)}cx-my-account-v2-email .btn-group{display:flex;justify-content:end;flex-wrap:wrap}cx-my-account-v2-email form label{padding-bottom:.75rem}cx-my-account-v2-email label{padding-bottom:.3rem}cx-my-account-v2-profile .flex-line{display:flex;flex-direction:row;align-items:baseline}cx-my-account-v2-profile .headertext{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);padding-bottom:1.5rem;width:95%}cx-my-account-v2-profile .editButton{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);color:var(--cx-color-primary);border:none;background-color:var(--cx-color-transparent)}cx-my-account-v2-profile .text-head{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);min-width:7.5rem;width:15%}cx-my-account-v2-profile .value{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}cx-my-account-v2-profile .button{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);padding-top:.8rem;padding-inline-end:1.5rem;padding-bottom:.8rem;padding-inline-start:1.5rem}cx-my-account-v2-profile .button-cancel{color:var(--cx-color-primary)}cx-my-account-v2-profile .myaccount-editing-area{width:100%;max-width:35rem}cx-my-account-v2-profile .btn-group{display:flex;justify-content:end;flex-wrap:wrap}cx-my-account-v2-profile .ng-select .ng-select-container{background-color:var(--cx-color-background)}cx-my-account-v2-profile form label{padding-bottom:.75rem}cx-my-account-v2-profile label{padding-bottom:.3rem}@media (min-width: 575px){cx-my-account-v2-password{--cx-max-width: 50%}}cx-my-account-v2-password .myaccount-password-header{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);padding-bottom:1.5rem}cx-my-account-v2-password .myaccount-password-button{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);padding-top:.8rem;padding-inline-end:1.5rem;padding-bottom:.8rem;padding-inline-start:1.5rem}cx-my-account-v2-password .myaccount-password-button-cancel{color:var(--cx-color-primary)}cx-my-account-v2-password .myaccount-password-label{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);min-width:7.5rem;padding-top:0;padding-inline-end:1.2rem;padding-bottom:0;padding-inline-start:0}cx-my-account-v2-password .myaccount-label-padding{padding-bottom:.75rem}cx-my-account-v2-password .password-btn-group{display:flex;justify-content:end;flex-wrap:wrap}cx-my-account-v2-password .cx-message-info{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);border-color:var(--cx-color-visual-focus);background-color:var(--cx-color-info-accent)}cx-my-account-v2-password .cx-message-info .cx-message-icon cx-icon{color:var(--cx-color-primary-accent)}cx-address-book .cx-address-deck{padding:1.25rem 0 0}cx-address-book .cx-address-deck-spinner{padding:5rem 0}cx-address-book .cx-form{padding-top:30px}cx-address-book .cx-section-msg{margin-bottom:1.5rem}cx-address-book .cx-address-card{padding-bottom:30px}cx-address-book .cx-address-card .cx-card-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%}cx-address-form .cx-address-form-btns{padding:1rem 0;justify-content:center}@media (max-width: 991.98px){cx-address-form .cx-address-form-btns{padding:1.25rem 0}}@media (max-width: 767.98px){cx-address-form .cx-address-form-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-address-form .cx-address-form-btns .btn-secondary{margin:0 0 1rem}}cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-header{display:flex;justify-content:space-between}cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-header .cx-suggested-addresses-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:2px;transition:none;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 991.98px){cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus{outline-offset:-2px}cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus .ng-select-container{position:initial}cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus[type=radio],cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus[type=checkbox],cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus.btn-tertiary{outline-offset:2px}cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus>cx-media{transition:none;padding:2px}}@media (min-width: 768px){cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons{flex:0 0 calc(50% - .5rem)}cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:last-child{margin-inline-start:1rem}}@media (max-width: 767.98px){cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons{width:100%;margin-bottom:.625rem}}cx-otp-register-form form a{text-decoration:underline}cx-otp-register-form form .cx-login-link{margin:1rem 0 0}cx-otp-register-form .cx-page-section{padding-top:.3125rem}cx-otp-register-form .label-content{font-family:Open Sans,sans-serif;font-size:1rem;font-weight:600;line-height:1.361875rem;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}cx-registration-verification-token-form{--cx-max-width: 50%}cx-registration-verification-token-form .resend-link-text{display:flex;flex-direction:row;width:100%;margin:auto}cx-registration-verification-token-form .resend-link-text .left-text{padding:0;width:50%;text-align:start}cx-registration-verification-token-form .resend-link-text .right-text{padding:0;width:50%;text-align:end}cx-registration-verification-token-form .resend-link-text a.disabled-link{pointer-events:none;color:var(--cx-color-dark)}cx-registration-verification-token-form .resend-link-text a{color:var(--cx-color-primary);font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6)}cx-registration-verification-token-form .verify-container{width:100%;margin-top:2.5rem}cx-registration-verification-token-form .input-hint{font-size:.875rem;color:var(--cx-color-secondary);margin-bottom:0}cx-registration-verification-token-form cx-spinner{display:none}cx-registration-verification-token-form button{flex:100%}cx-registration-verification-token-form .label-content{font-family:Open Sans,sans-serif;font-size:1rem;font-weight:600;line-height:1.361875rem;margin-top:1.25rem;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}cx-registration-verification-token-form .rate-limit-error-display{font-size:.875rem;margin:.375rem 0;padding-inline-start:1.5625rem;position:relative;word-break:break-word;font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-registration-verification-token-form .rate-limit-error-display:before,cx-registration-verification-token-form .rate-limit-error-display:after{position:absolute;left:0;top:0;bottom:0;margin:auto;width:1.25rem;height:1.25rem}cx-registration-verification-token-form .rate-limit-error-display:before{content:"";background-color:var(--cx-color-danger);border-radius:50%}cx-registration-verification-token-form .rate-limit-error-display:after{content:"!"/"";color:var(--cx-color-inverse);font-weight:var(--cx-font-weight-bold);text-align:center;line-height:1.25rem}cx-registration-verification-token-form .rate-limit-error-display:focus{box-shadow:none;-webkit-box-shadow:none}.user-form{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media (min-width: 768px){.user-form{width:50%;--cx-max-width: 50%}}.user-form form{display:contents}.user-form form label{all:unset;flex:100%;margin-bottom:.375rem}.user-form form .input-hint{font-size:.875rem;color:var(--cx-color-secondary);margin-bottom:0}.user-form button,.user-form a{flex:0 0 calc(50% - 10px);margin-top:.5rem}.cx-agnostic-table table,cx-wish-list table,cx-quick-order-table table,cx-cart-item-list table{margin:1rem 0;border-collapse:collapse;width:100%}.cx-agnostic-table th,cx-wish-list th,cx-quick-order-table th,cx-cart-item-list th,.cx-agnostic-table td,cx-wish-list td,cx-quick-order-table td,cx-cart-item-list td{padding:1.25rem .1rem 1.25rem .5rem;vertical-align:middle;text-align:center}.cx-agnostic-table th:nth-of-type(1),cx-wish-list th:nth-of-type(1),cx-quick-order-table th:nth-of-type(1),cx-cart-item-list th:nth-of-type(1),.cx-agnostic-table td:nth-of-type(1),cx-wish-list td:nth-of-type(1),cx-quick-order-table td:nth-of-type(1),cx-cart-item-list td:nth-of-type(1){text-align:start}.cx-agnostic-table th:nth-last-of-type(1),cx-wish-list th:nth-last-of-type(1),cx-quick-order-table th:nth-last-of-type(1),cx-cart-item-list th:nth-last-of-type(1),.cx-agnostic-table td:nth-last-of-type(1),cx-wish-list td:nth-last-of-type(1),cx-quick-order-table td:nth-last-of-type(1),cx-cart-item-list td:nth-last-of-type(1){text-align:end}.cx-agnostic-table tr,cx-wish-list tr,cx-quick-order-table tr,cx-cart-item-list tr{border-top:1px solid var(--cx-color-medium);padding:1.25rem 0}.cx-agnostic-table th,cx-wish-list th,cx-quick-order-table th,cx-cart-item-list th{vertical-align:bottom;text-transform:capitalize;text-align:center;color:var(--cx-color-secondary);font-weight:var(--cx-font-weight-bold);font-size:var(--cx-font-size, .875rem);white-space:nowrap;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}.cx-agnostic-table th:nth-last-of-type(1),cx-wish-list th:nth-last-of-type(1),cx-quick-order-table th:nth-last-of-type(1),cx-cart-item-list th:nth-last-of-type(1){padding-inline-end:16px}.cx-agnostic-table .cx-mobile-header,cx-wish-list .cx-mobile-header,cx-quick-order-table .cx-mobile-header,cx-cart-item-list .cx-mobile-header{display:none}.cx-agnostic-table .cx-mobile-only,cx-wish-list .cx-mobile-only,cx-quick-order-table .cx-mobile-only,cx-cart-item-list .cx-mobile-only{display:none}@media (max-width: 991.98px){.cx-agnostic-table table,cx-wish-list table,cx-quick-order-table table,cx-cart-item-list table,.cx-agnostic-table tr,cx-wish-list tr,cx-quick-order-table tr,cx-cart-item-list tr,.cx-agnostic-table td,cx-wish-list td,cx-quick-order-table td,cx-cart-item-list td{display:flex;flex-wrap:wrap;flex-basis:100%}.cx-agnostic-table td,cx-wish-list td,cx-quick-order-table td,cx-cart-item-list td{align-items:center;padding:.313rem}.cx-agnostic-table thead,cx-wish-list thead,cx-quick-order-table thead,cx-cart-item-list thead{display:none}.cx-agnostic-table .cx-mobile-header,cx-wish-list .cx-mobile-header,cx-quick-order-table .cx-mobile-header,cx-cart-item-list .cx-mobile-header{display:block;white-space:nowrap;text-align:start;font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);overflow-wrap:break-word;padding-inline-end:1rem;min-width:5rem}.cx-agnostic-table .cx-mobile-only,cx-wish-list .cx-mobile-only,cx-quick-order-table .cx-mobile-only,cx-cart-item-list .cx-mobile-only{display:flex}}.cx-theme-high-contrast-dark .cx-agnostic-table tr,.cx-theme-high-contrast-dark cx-wish-list tr,.cx-theme-high-contrast-dark cx-quick-order-table tr,.cx-theme-high-contrast-dark cx-cart-item-list tr,.cx-theme-high-contrast-light .cx-agnostic-table tr,.cx-theme-high-contrast-light cx-wish-list tr,.cx-theme-high-contrast-light cx-quick-order-table tr,.cx-theme-high-contrast-light cx-cart-item-list tr{border-color:var(--cx-color-dark)}cx-mini-cart{margin-inline-start:.75rem;display:block}@media (min-width: 768px){cx-mini-cart{margin-inline-end:.85rem}}cx-mini-cart a{display:flex;background:var(--cx-color-primary);min-width:90px;height:47px;padding:10px;color:var(--cx-color-inverse);text-decoration:none;justify-content:space-around}cx-mini-cart a:hover{color:currentColor;text-decoration:none}cx-mini-cart a .count{color:currentColor;align-self:center;padding-inline-start:7px;font-size:var(--cx-font-size, 1.188rem);font-weight:var(--cx-font-weight-bold);font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-mini-cart a .total{display:none}@media (max-width: 767.98px){cx-mini-cart a{width:55px;height:57px;background-position:center top 4px;flex-direction:column;justify-content:center}cx-mini-cart a .count{padding-inline-end:0;margin-bottom:-5px}}@media (max-width: 991.98px){.cxFeat_a11yMiniCartFocusOnMobile cx-mini-cart a:focus{outline-offset:-4px;outline-color:var(--cx-color-inverse);box-shadow:0 0 0 2px var(--cx-color-visual-focus) inset}}.cx-theme-high-contrast-dark cx-mini-cart a,.cx-theme-high-contrast-light cx-mini-cart a{color:var(--cx-color-medium)}cx-added-to-cart-dialog{background-color:#00000080}@media (max-width: 991.98px){cx-added-to-cart-dialog .cx-modal-content{height:100%}}cx-added-to-cart-dialog .cx-dialog-header{padding-top:2rem;padding-inline-end:1.75rem;padding-bottom:.85rem;padding-inline-start:1.75rem;border-width:0;display:flex}.cx-theme-high-contrast-dark cx-added-to-cart-dialog .cx-dialog-header,.cx-theme-high-contrast-light cx-added-to-cart-dialog .cx-dialog-header{background-color:var(--cx-color-background)}cx-added-to-cart-dialog .cx-dialog-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);align-self:flex-start}cx-added-to-cart-dialog .cx-dialog-body{padding:1rem}@media (max-width: 767.98px){cx-added-to-cart-dialog .cx-dialog-body{padding:0;background-color:var(--cx-color-inverse)}}cx-added-to-cart-dialog .cx-dialog-body .cx-remove-btn{max-width:100%;padding:0;flex:0 0 100%}.cx-theme-high-contrast-dark cx-added-to-cart-dialog .cx-dialog-body,.cx-theme-high-contrast-light cx-added-to-cart-dialog .cx-dialog-body{background-color:var(--cx-color-background)}cx-added-to-cart-dialog .cx-dialog-row{margin:0;display:flex;padding-top:0;padding-inline-end:.875rem;padding-bottom:.85rem;padding-inline-start:2.875rem;max-width:100%;flex-wrap:wrap}@media (max-width: 767.98px){cx-added-to-cart-dialog .cx-dialog-row{flex-direction:column;padding:0}}@media (max-width: 767.98px){cx-added-to-cart-dialog .cx-dialog-item{padding:2rem}}cx-added-to-cart-dialog .cx-dialog-item .cx-image-container a{padding:0;max-width:65px}@media (min-width: 768px){cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-info{padding:0 25px}}cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-price .cx-label,cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-quantity .cx-label,cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-total .cx-label{font-weight:var(--cx-font-weight-normal)}@media (max-width: 575.98px){cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-quantity{flex-direction:column;align-items:start;gap:5px}}cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-actions{justify-content:flex-start}cx-added-to-cart-dialog .cx-dialog-separator{border-width:1px 0 0 0;border-style:solid;border-color:var(--cx-color-light)}cx-added-to-cart-dialog .cx-dialog-actions{display:flex;flex-direction:column;padding-inline-start:2.5rem;padding-inline-end:1rem;border-width:0 0 0 0;border-inline-start-width:1px;border-style:solid;border-color:var(--cx-color-light)}@media (max-width: 767.98px){cx-added-to-cart-dialog .cx-dialog-actions{border-width:0;padding:1.875rem}}cx-added-to-cart-dialog .cx-dialog-promotions{padding:0 0 1.25rem}cx-added-to-cart-dialog .cx-dialog-total{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);display:flex;justify-content:space-between;padding:0 0 1.25rem}cx-added-to-cart-dialog .cx-dialog-buttons{display:flex;flex-direction:column}cx-added-to-cart-dialog .cx-dialog-buttons .btn-primary{margin:0 0 .625rem}cx-added-to-cart-dialog .cx-dialog-pickup-store{padding-inline-start:4.063rem}cx-added-to-cart-dialog .cx-dialog-pickup-store .cx-dialog-pickup-store-name{font-weight:var(--cx-font-weight-semi)}cx-saved-cart-details-items,cx-cart-details{display:block}cx-saved-cart-details-items .cart-details-wrapper,cx-cart-details .cart-details-wrapper{padding:2rem 0}cx-saved-cart-details-items .cx-promotions,cx-cart-details .cx-promotions{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-success);padding:.5rem 0}cx-saved-cart-details-items .cx-promotions li,cx-cart-details .cx-promotions li{line-height:1.6}@media (max-width: 767.98px){cx-cart-item .cx-info-container{display:flex;flex-direction:column}}cx-cart-item .cx-name{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);overflow-wrap:break-word;padding:0}cx-cart-item .cx-name h3{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}@media (min-width: 1200px){cx-cart-item .cx-name{min-width:14rem}}cx-cart-item .cx-name .cx-link{color:var(--cx-color-text);text-decoration:none;display:block}cx-cart-item .cx-name .cx-link:hover{color:var(--cx-color-primary)}cx-cart-item .cx-code{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-secondary);padding:.625rem 0}cx-cart-item .cx-property{display:flex}cx-cart-item .cx-property:last-of-type{margin-bottom:.5rem}cx-cart-item .cx-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);overflow-wrap:break-word;padding-inline-end:1rem}@media (max-width: 767.98px){cx-cart-item .cx-label{min-width:5rem}}cx-cart-item .cx-value{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);overflow-wrap:break-word;font-weight:400}@media (max-width: 767.98px){cx-cart-item .cx-value{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}}@media (min-width: 992px) and (max-width: 1199.98px){cx-cart-item .cx-value{padding-inline-start:1em}}cx-cart-item .cx-price{display:flex;justify-content:center;align-items:center;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:"normal"}@media (min-width: 1200px){cx-cart-item .cx-price{padding-inline-start:0px}}cx-cart-item .cx-price .cx-old{text-decoration:line-through;color:var(--cx-color-secondary);padding-inline-end:1rem}cx-cart-item .cx-price .cx-new{color:var(--cx-color-primary)}cx-cart-item .cx-image-container{padding:0}cx-cart-item .cx-image-container a{display:block;padding:0 1vw;height:100%}.cxFeat_a11yCroppedFocusRing cx-cart-item .cx-image-container a{height:unset}cx-cart-item .cx-quantity{display:flex;justify-content:center;align-items:center}cx-cart-item .cx-total{display:flex;justify-content:flex-end;align-items:center;margin-bottom:0;padding-inline-start:0}@media (max-width: 767.98px){cx-cart-item .cx-total{padding-inline-start:15px}}cx-cart-item .cx-total .cx-value{text-align:end;word-break:break-word}cx-cart-item .cx-promo{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-success);padding:.75rem 0;margin:0}cx-cart-item .cx-availability{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-danger);padding:.75rem 0;margin:0}cx-cart-item .cx-actions{display:flex;justify-content:flex-end;padding:0}@media (max-width: 767.98px){cx-cart-item .cx-actions{display:flex;justify-content:flex-start;padding:0}}cx-cart-item .cx-actions button.link{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-text);border-width:0;background-color:transparent}cx-cart-item .cx-actions button.link:hover{color:var(--cx-color-primary)}@media (max-width: 767.98px){cx-cart-item .cx-price,cx-cart-item .cx-quantity,cx-cart-item .cx-total{justify-content:flex-start}cx-cart-item .cx-price .cx-label,cx-cart-item .cx-quantity .cx-label,cx-cart-item .cx-total .cx-label{width:100px}}@media (max-width: 767.98px){cx-cart-item .cx-price,cx-cart-item .cx-quantity{padding-bottom:10px}}@media (max-width: 767.98px){cx-cart-item .cx-quantity .cx-value{margin:0 0 0 20px}cx-cart-item .cx-quantity .readonly-value{background-color:#e6e6e6}}@media (max-width: 767.98px){cx-cart-item .cx-actions .link{display:block;text-align:start}cx-cart-item .cx-actions .cx-sfl-btn{text-align:start;padding-inline-start:0}}cx-cart-item .cx-compact{display:flex;flex-direction:row}cx-cart-item .cx-compact .cx-image-container{padding:0}cx-cart-item .cx-compact .cx-info-container{display:flex;flex-direction:column;margin:0}cx-cart-item .cx-compact .cx-price,cx-cart-item .cx-compact .cx-quantity,cx-cart-item .cx-compact .cx-total,cx-cart-item .cx-compact .cx-actions{justify-content:flex-start;padding:0 0 10px}cx-cart-item .cx-compact .cx-price .cx-label,cx-cart-item .cx-compact .cx-quantity .cx-label,cx-cart-item .cx-compact .cx-total .cx-label,cx-cart-item .cx-compact .cx-actions .cx-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);min-width:5rem}cx-cart-item .cx-compact .cx-price .cx-value,cx-cart-item .cx-compact .cx-quantity .cx-value,cx-cart-item .cx-compact .cx-total .cx-value,cx-cart-item .cx-compact .cx-actions .cx-value{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-cart-item .cx-compact .cx-price button.link,cx-cart-item .cx-compact .cx-quantity button.link,cx-cart-item .cx-compact .cx-total button.link,cx-cart-item .cx-compact .cx-actions button.link{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-cart-item .cx-compact .cx-quantity .cx-value{margin:0}cx-wish-list .cx-item-list-header,cx-quick-order-table .cx-item-list-header,cx-cart-item-list .cx-item-list-header{border-bottom:none}cx-wish-list .cx-item-list-header .cx-item-list-qty,cx-quick-order-table .cx-item-list-header .cx-item-list-qty,cx-cart-item-list .cx-item-list-header .cx-item-list-qty{text-transform:uppercase}.cxFeat_a11yQTY2Quantity cx-wish-list .cx-item-list-header .cx-item-list-qty,.cxFeat_a11yQTY2Quantity cx-quick-order-table .cx-item-list-header .cx-item-list-qty,.cxFeat_a11yQTY2Quantity cx-cart-item-list .cx-item-list-header .cx-item-list-qty{text-transform:none}cx-wish-list .cx-item-list-items tr:last-child,cx-quick-order-table .cx-item-list-items tr:last-child,cx-cart-item-list .cx-item-list-items tr:last-child{border-bottom:1px solid var(--cx-color-medium)}cx-wish-list td.cx-actions cx-add-to-cart,cx-quick-order-table td.cx-actions cx-add-to-cart,cx-cart-item-list td.cx-actions cx-add-to-cart,cx-wish-list td.cx-actions button,cx-quick-order-table td.cx-actions button,cx-cart-item-list td.cx-actions button{white-space:nowrap;display:block;margin-inline-start:auto}@media (max-width: 991.98px){cx-wish-list td.cx-actions cx-add-to-cart,cx-quick-order-table td.cx-actions cx-add-to-cart,cx-cart-item-list td.cx-actions cx-add-to-cart,cx-wish-list td.cx-actions button,cx-quick-order-table td.cx-actions button,cx-cart-item-list td.cx-actions button{margin-inline-start:auto}}@media (max-width: 767.98px){cx-wish-list td.cx-actions cx-add-to-cart,cx-quick-order-table td.cx-actions cx-add-to-cart,cx-cart-item-list td.cx-actions cx-add-to-cart,cx-wish-list td.cx-actions button,cx-quick-order-table td.cx-actions button,cx-cart-item-list td.cx-actions button{min-height:48px}}@media (max-width: 991.98px){cx-wish-list td.cx-actions .cx-remove-btn,cx-quick-order-table td.cx-actions .cx-remove-btn,cx-cart-item-list td.cx-actions .cx-remove-btn{margin:0}}@media (max-width: 575.98px){cx-wish-list td.cx-actions .cx-remove-btn,cx-quick-order-table td.cx-actions .cx-remove-btn,cx-cart-item-list td.cx-actions .cx-remove-btn{margin-inline-start:auto}}cx-wish-list .cx-table-item-container,cx-quick-order-table .cx-table-item-container,cx-cart-item-list .cx-table-item-container{display:inline-grid;grid-template-columns:5rem 14rem;gap:1rem;text-indent:0}.cxFeat_a11yCroppedFocusRing cx-wish-list .cx-table-item-container a,.cxFeat_a11yCroppedFocusRing cx-quick-order-table .cx-table-item-container a,.cxFeat_a11yCroppedFocusRing cx-cart-item-list .cx-table-item-container a{height:fit-content}cx-wish-list .cx-name,cx-quick-order-table .cx-name,cx-cart-item-list .cx-name{margin-top:.5rem;font-size:var(--cx-font-size, 1rem)}cx-wish-list .cx-code,cx-quick-order-table .cx-code,cx-cart-item-list .cx-code{color:var(--cx-color-secondary);margin-top:.5em;overflow-wrap:anywhere}cx-wish-list .cx-link,cx-quick-order-table .cx-link,cx-cart-item-list .cx-link{font-weight:var(--cx-font-weight-bold);text-decoration:underline;color:var(--cx-color-primary)}cx-wish-list .cx-total,cx-quick-order-table .cx-total,cx-cart-item-list .cx-total{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal)}cx-wish-list .cx-cart-addons,cx-quick-order-table .cx-cart-addons,cx-cart-item-list .cx-cart-addons{display:flex;width:100%;flex-direction:column}cx-wish-list .cx-cart-addons cx-configurator-cart-entry-info,cx-quick-order-table .cx-cart-addons cx-configurator-cart-entry-info,cx-cart-item-list .cx-cart-addons cx-configurator-cart-entry-info{margin-inline-start:6rem}cx-wish-list .cx-cart-addons cx-cart-pickup-options-container,cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container,cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container{margin-inline-start:6rem}.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options,.cxFeat_a11yPickupOptionsTabs cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options,.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options button,.cxFeat_a11yPickupOptionsTabs cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options button,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options button{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-legend,.cxFeat_a11yPickupOptionsTabs cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-legend,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-legend{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container,.cxFeat_a11yPickupOptionsTabs cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container{padding:.5rem}.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options,.cxFeat_a11yPickupOptionsTabs cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options{width:75%}.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab,.cxFeat_a11yPickupOptionsTabs cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab{--cx-tab-panel-bg: var(--cx-color-inverse);--cx-tab-panel-padding: .5rem 1rem;--cx-tab-gap: .5rem;--cx-tab-btn-bg-color: var(--cx-color-inverse);--cx-tab-panel-margin-top: .5rem}.cxFeat_a11yPickupOptionsTabs cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab .tab-btn:after,.cxFeat_a11yPickupOptionsTabs cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab .tab-btn:after,.cxFeat_a11yPickupOptionsTabs cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab .tab-btn:after{margin-top:5px}@media (max-width: 991.98px){cx-wish-list .cx-table-item-container,cx-quick-order-table .cx-table-item-container,cx-cart-item-list .cx-table-item-container{grid-template-columns:5em auto}cx-wish-list .cx-table-item-container .cx-price,cx-quick-order-table .cx-table-item-container .cx-price,cx-cart-item-list .cx-table-item-container .cx-price{display:none}cx-wish-list .cx-value cx-item-counter button[type=button],cx-quick-order-table .cx-value cx-item-counter button[type=button],cx-cart-item-list .cx-value cx-item-counter button[type=button]{margin-bottom:0}cx-wish-list .cx-actions button,cx-quick-order-table .cx-actions button,cx-cart-item-list .cx-actions button{margin-inline-start:0;text-align:start}cx-wish-list td:nth-of-type(1),cx-quick-order-table td:nth-of-type(1),cx-cart-item-list td:nth-of-type(1){padding-inline-start:0}cx-wish-list td:not(:nth-of-type(1)),cx-quick-order-table td:not(:nth-of-type(1)),cx-cart-item-list td:not(:nth-of-type(1)){font-size:var(--cx-font-size, .875rem);margin-inline-start:5.7rem}}@media (max-width: 991.98px) and (max-width: 767.98px){cx-wish-list .cx-quantity .cx-mobile-header,cx-quick-order-table .cx-quantity .cx-mobile-header,cx-cart-item-list .cx-quantity .cx-mobile-header{margin-bottom:5px}}.cx-theme-high-contrast-dark cx-wish-list tr,.cx-theme-high-contrast-dark cx-quick-order-table tr,.cx-theme-high-contrast-dark cx-cart-item-list tr,.cx-theme-high-contrast-light cx-wish-list tr,.cx-theme-high-contrast-light cx-quick-order-table tr,.cx-theme-high-contrast-light cx-cart-item-list tr{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-wish-list .cx-item-list-items tr:last-child,.cx-theme-high-contrast-dark cx-quick-order-table .cx-item-list-items tr:last-child,.cx-theme-high-contrast-dark cx-cart-item-list .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light cx-wish-list .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light cx-quick-order-table .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light cx-cart-item-list .cx-item-list-items tr:last-child{border-color:var(--cx-color-dark)}cx-cart-totals{padding-top:2rem;padding-inline-end:0;padding-inline-start:3rem}@media (max-width: 991.98px){cx-cart-totals{padding-top:2rem;padding-inline-end:3rem;padding-inline-start:0rem}}@media (max-width: 767.98px){cx-cart-totals{padding-inline-end:0}}cx-cart-totals cx-order-summary{padding:0 0 1rem}@media (max-width: 991.98px){cx-cart-totals cx-order-summary{padding:0 0 2rem}}cx-order-summary{display:block;padding-top:16px;padding-inline-end:15px;padding-bottom:0;padding-inline-start:15px;margin:0}cx-order-summary .cx-summary-heading{text-transform:capitalize;font-size:var(--cx-font-size, 1.375rem);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight-semi);border-bottom:1px solid var(--cx-color-medium);padding-bottom:1.625rem}@media (max-width: 991.98px){cx-order-summary .cx-summary-heading{margin-bottom:.438rem;padding-bottom:.938rem}}cx-order-summary .cx-summary-label{text-align:start;padding:0}cx-order-summary .cx-summary-amount{text-align:end;padding:0}cx-order-summary .cx-summary-row{padding:.5rem 0;display:flex;flex-wrap:wrap}cx-order-summary .cx-summary-savings{color:var(--cx-color-success)}cx-order-summary .cx-summary-total{font-weight:var(--cx-font-weight-bold)}cx-order-summary .cx-coupon-code-pill{background:var(--cx-g-color-light);padding-top:7px;padding-inline-end:15px;padding-bottom:7px;padding-inline-start:13px;margin-top:10px;margin-inline-end:10px;margin-bottom:5px;margin-inline-start:0;display:inline-flex;align-items:flex-start;border-radius:4px;word-break:break-all}cx-order-summary .cx-coupon-code--pill-value{line-height:1.7}cx-add-to-cart .quantity{margin:0 0 20px}cx-add-to-cart .quantity .cx-counter-stock{position:relative}cx-add-to-cart .quantity label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);margin:15px 0 10px}cx-add-to-cart .quantity .info{position:absolute;transform:translateY(-50%);top:50%;font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);margin:0 15px;color:var(--cx-color-secondary)}cx-add-to-cart .repeat-icon{margin-inline-end:var(--cx-margin-right, .2rem);color:var(--cx-color-primary);text-decoration-color:var(--cx-color-primary)}cx-add-to-cart .buyItAgainLink{color:var(--cx-color-primary)}cx-cart-coupon{padding-inline-end:0;padding-inline-start:3rem;padding-top:0;padding-bottom:1rem}@media (max-width: 991.98px){cx-cart-coupon{padding-top:2rem;padding-inline-start:0}}@media (max-width: 767.98px){cx-cart-coupon{padding-inline-start:0;padding-top:0}}@media (min-width: 768px){cx-cart-coupon .form-group .col-md-4{padding:0}}cx-cart-coupon .cx-cart-coupon-title{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);margin:1.125rem 0 .5rem}cx-cart-coupon .cx-cart-coupon-container{display:grid;grid-template-columns:1fr auto;grid-template-rows:repeat(1,1fr);grid-column-gap:15px;grid-row-gap:0px}cx-cart-coupon .cx-cart-coupon-container input{grid-area:1/1/2/2}cx-cart-coupon .cx-cart-coupon-container button{grid-area:1/2/2/3}cx-cart-coupon .cx-cart-coupon-container cx-form-errors{grid-area:2/1/3/3}cx-cart-coupon .cx-available-coupon .title{font-weight:700}cx-cart-coupon .cx-available-coupon .message{display:flex;flex-wrap:wrap}cx-cart-coupon .cx-available-coupon .scroll{display:block;height:auto;box-sizing:border-box;max-height:240px;overflow-y:auto}cx-cart-coupon .cx-available-coupon .card{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);display:inline-flex;align-items:flex-start;padding:var(--cx-padding, .25rem .25rem);word-break:break-all;margin-top:.25rem;margin-inline-end:.25rem;margin-bottom:0;margin-inline-start:0;background:var(--cx-color-background);border:1px solid #f1f1f1;border-radius:.25rem}cx-cart-coupon button.link{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-text);border-width:0;text-decoration:none;background:var(--cx-color-background)}cx-cart-coupon button.link:hover{text-decoration:underline}cx-applied-coupons .cx-applied-coupon-title{display:flex;flex-wrap:wrap}cx-applied-coupons .cx-coupon-list-wrap{margin-bottom:1rem}cx-applied-coupons .cx-coupon-card-grid{display:grid}cx-applied-coupons .coupon-summary{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);display:inline-flex;align-items:flex-start;padding:var(--cx-padding, .25rem .25rem);word-break:break-all;margin-top:.25rem;margin-inline-end:.25rem;margin-bottom:0;margin-inline-start:0}cx-applied-coupons .cx-coupon-card{background:var(--cx-color-background);border:1px solid #f1f1f1;border-radius:.25rem}@media (max-width: 991.98px){cx-applied-coupons .cx-coupon-card-grid{flex:0 0 100%;max-width:100%}}cx-applied-coupons .textonly{margin:0 10px 10px 0;font-size:14px}cx-applied-coupons .cx-coupon-apply{display:inline-flex;align-items:center;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);padding:1rem;word-break:break-all}cx-applied-coupons .cx-coupon-apply .cx-cart-coupon-code{flex:1}cx-applied-coupons .cx-coupon-apply .close{padding-inline-start:.7rem}cx-item-counter{width:146px}cx-item-counter input{text-align:center}cx-item-counter input[type=number]::-webkit-inner-spin-button,cx-item-counter input[type=number]::-webkit-outer-spin-button{appearance:none}cx-item-counter input[type=number]{-moz-appearance:textfield}cx-item-counter.readonly button{display:none}cx-item-counter.readonly input{border:none;cursor:text;width:65px}cx-item-counter:not(.readonly){border-radius:4px;display:inline-flex;border:solid 1px var(--cx-color-dark)}cx-item-counter:not(.readonly) input{border:solid 1px var(--cx-color-dark);border-width:0 1px;padding:12px 9px;max-height:48px;min-width:46%;max-width:46%}cx-item-counter:not(.readonly) input:focus{background-color:var(--cx-color-transparent);box-shadow:0 0}cx-item-counter button{background-color:var(--cx-color-transparent);border:none;color:var(--cx-color-text);cursor:pointer;margin:0;max-height:48px;min-width:27%;max-width:27%;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);font-size:var(--cx-font-size, 1.7rem);line-height:0;padding-inline-start:0;padding-inline-end:0}cx-item-counter button:hover{color:var(--cx-color-primary)}cx-item-counter button:focus{color:var(--cx-color, var(--cx-color-primary));cursor:pointer;font-weight:var(--cx-font-weight-bold);z-index:10;box-shadow:0 0}cx-item-counter button:disabled{color:var(--cx-color-light);cursor:not-allowed}.cxFeat_a11yItemCounterFocus cx-item-counter button[aria-disabled=true]{color:var(--cx-color-dark);cursor:not-allowed}.cxFeat_a11yItemCounterFocus cx-item-counter button[aria-disabled=true]{color:var(--cx-color-dark)}cx-item-counter :disabled{cursor:not-allowed}.cx-theme-high-contrast-dark cx-item-counter,.cx-theme-high-contrast-light cx-item-counter{background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-item-counter input,.cx-theme-high-contrast-light cx-item-counter input{background-color:var(--cx-color-background);color:var(--cx-color-text)}.cx-theme-high-contrast-dark cx-item-counter input:disabled,.cx-theme-high-contrast-light cx-item-counter input:disabled{color:var(--cx-color-text);background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-item-counter button[aria-disabled=true],.cx-theme-high-contrast-light cx-item-counter button[aria-disabled=true]{color:var(--cx-color-secondary)}cx-save-for-later{display:block}cx-save-for-later .cart-details-wrapper{padding:2rem 0}cx-save-for-later .cx-empty-cart-info{margin-top:3rem}cx-cart-validation-warnings cx-icon{font-size:20px}cx-cart-validation-warnings .alert-icon{margin-inline-end:var(--cx-margin-right, 1rem)}cx-cart-validation-warnings .alert{justify-content:flex-start;text-align:var(--cx-text-align, left)}cx-cart-validation-warnings .alert .close{right:1.75rem}cx-cart-item-validation-warning{width:100%}cx-cart-item-validation-warning cx-icon{font-size:20px}cx-cart-item-validation-warning .alert-icon{margin-inline-end:var(--cx-margin-right, 1rem)}cx-cart-item-validation-warning .alert{justify-content:flex-start;text-align:var(--cx-text-align, start)}cx-cart-item-validation-warning .alert .close{right:1.75rem}cx-cart-proceed-to-checkout{padding-inline-end:0;padding-inline-start:3rem;padding-top:0;padding-bottom:1.5rem}@media (max-width: 991.98px){cx-cart-proceed-to-checkout{align-self:flex-end;padding-bottom:2rem;padding-inline-start:0}}@media (max-width: 767.98px){cx-cart-proceed-to-checkout{padding:2rem 0 3rem}}cx-clear-cart-dialog{background-color:#00000080}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-header .cx-clear-cart-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-body .clear-cart-msg{margin-bottom:1.5rem}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-body .clear-cart-warning{color:var(--cx-color-danger);margin-bottom:1.5rem}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer{display:flex}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button{flex:0 0 calc(50% - .5rem)}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button:first-child{margin-inline-end:.5rem}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button:last-child{margin-inline-start:.5rem}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}cx-clear-cart .clear-cart-wrapper{display:flex;justify-content:flex-end;width:100%;margin:0 0 40px}cx-page-layout.CartPageTemplate{max-width:var(--cx-page-width-max);padding:0 1.5rem;margin:auto;display:flex;flex-wrap:wrap}cx-page-layout.CartPageTemplate .TopContent{--cx-flex-basis: 68%;flex-direction:column;flex-wrap:nowrap}@media (max-width: 991.98px){cx-page-layout.CartPageTemplate .TopContent{--cx-flex-basis: 100%}}cx-page-layout.CartPageTemplate .CenterRightContentSlot{--cx-flex-basis: 30%;flex-direction:column;justify-content:flex-start}@media (min-width: 992px){cx-page-layout.CartPageTemplate .CenterRightContentSlot>*{flex:none}}@media (max-width: 991.98px){cx-page-layout.CartPageTemplate .CenterRightContentSlot{--cx-flex-basis: 50%;justify-content:flex-end;flex-direction:row}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-totals,cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-coupon,cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-proceed-to-checkout,cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-quote-request-button{min-width:100%}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-coupon{order:2}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-quick-order-form{order:3}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-totals{order:4}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-proceed-to-checkout{order:5}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-quote-request-button{order:6}}@media (max-width: 767.98px){cx-page-layout.CartPageTemplate .CenterRightContentSlot{--cx-flex-basis: 100%;flex-direction:unset}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-totals{max-width:none}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-quick-form,cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-coupon,cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-proceed-to-checkout,cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-quote-request-button{max-width:100%;padding-inline-end:0;padding-inline-start:0}}cx-saved-cart-list .cx-saved-cart-list-header{padding:3rem 0 1rem}cx-saved-cart-list .cx-saved-cart-list-table{padding:1.5rem 0 1.125rem;margin-bottom:0;border-width:1px 0 1px 0;border-color:var(--cx-color-light);border-style:solid}cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-th-qty{width:150px}@media (min-width: 768px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-th-qty{text-align:center}}@media (min-width: 768px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-th-total{text-align:end}}@media (min-width: 992px){cx-saved-cart-list .cx-saved-cart-list-table .cx-table-label-mobile{display:none}}cx-saved-cart-list .cx-saved-cart-list-table tr{width:100%}cx-saved-cart-list .cx-saved-cart-list-table tr:hover{background-color:var(--cx-color-background)}@media (max-width: 991.98px){cx-saved-cart-list .cx-saved-cart-list-table tr{border-width:1px 0 0 0;border-color:var(--cx-color-light);border-style:solid}cx-saved-cart-list .cx-saved-cart-list-table tr:first-child{border-width:0;padding:1.25rem 0 0}}cx-saved-cart-list .cx-saved-cart-list-table th{padding:1rem 0;text-align:start}cx-saved-cart-list .cx-saved-cart-list-table th:first-child{padding-inline-start:20px}cx-saved-cart-list .cx-saved-cart-list-table th:last-child{text-align:end;padding-inline-end:20px}cx-saved-cart-list .cx-saved-cart-list-table td{padding-top:1.6875rem;padding-inline-end:.5rem;padding-bottom:1.75rem;padding-inline-start:0}@media (min-width: 768px){cx-saved-cart-list .cx-saved-cart-list-table td{text-align:start}cx-saved-cart-list .cx-saved-cart-list-table td:last-child{text-align:end;line-height:var(--cx-line-height);padding-inline-end:20px}}@media (max-width: 991.98px){cx-saved-cart-list .cx-saved-cart-list-table td{width:100%;display:flex;border-width:0;padding:0 1.25rem}cx-saved-cart-list .cx-saved-cart-list-table td:first-child{padding-top:1.25rem}cx-saved-cart-list .cx-saved-cart-list-table td:last-child{padding-top:1rem;padding-bottom:1.25rem}}@media (max-width: 991.98px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-thead-mobile{display:none}}cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-cart-name{padding-inline-start:20px}@media (min-width: 992px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-cart-name{width:20%}}cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-cart-name .cx-saved-cart-list-value{text-decoration:underline;word-break:break-word}@media (min-width: 992px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-quantity{text-align:center}}@media (min-width: 992px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-total{text-align:end}}cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-label{color:var(--cx-color-secondary);text-align:start}@media (max-width: 991.98px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);min-width:140px}}cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-value{color:var(--cx-color-text)}@media (max-width: 991.98px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-value{font-size:var(--cx-font-size, 1rem);font-weight:"normal"}}.cx-theme-high-contrast-dark cx-saved-cart-list .cx-saved-cart-list-table,.cx-theme-high-contrast-light cx-saved-cart-list .cx-saved-cart-list-table{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-saved-cart-list .cx-saved-cart-list-table tr,.cx-theme-high-contrast-light cx-saved-cart-list .cx-saved-cart-list-table tr{border-bottom-color:var(--cx-color-dark)}cx-saved-cart-list .cx-saved-cart-list-no-saved-carts{font-size:var(--cx-font-size, 1rem);font-weight:"normal";min-height:auto}@media (max-width: 991.98px){cx-saved-cart-list .cx-saved-cart-list-no-saved-carts{padding-inline-start:1.25rem;padding-inline-end:1.25rem;min-height:auto}}@media (max-width: 991.98px){cx-saved-cart-list .cx-saved-cart-make-active{min-height:unset;padding:0}}cx-saved-cart-details-overview .cx-cart-summary{background-color:var(--cx-color-background)}@media (max-width: 767.98px){cx-saved-cart-details-overview .cx-cart-summary{background-color:var(--cx-color-inverse)}}cx-saved-cart-details-overview .cx-cart-summary .container{display:flex;flex-wrap:wrap;padding:15px 0}@media (max-width: 991.98px){cx-saved-cart-details-overview .cx-cart-summary .container{max-width:100%;min-width:100%;padding:0 1.25rem}}@media (max-width: 767.98px){cx-saved-cart-details-overview .cx-cart-summary .container{flex-direction:column;padding:1.25rem}}cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card{flex:1;padding:0 15px}@media (min-width: 992px){cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card:not(:last-of-type){border-inline-end:1px solid var(--cx-color-text)}}@media (max-width: 991.98px){cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card{flex:0 0 33%}}@media (max-width: 767.98px){cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card{flex:1;background-color:var(--cx-color-inverse);border-width:1px;border-style:solid;border-color:var(--cx-color-light);margin:.625rem 0}}cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700;margin-bottom:.5rem}cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card .cx-edit-container{display:flex;justify-content:space-between;word-break:break-word}cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card .cx-edit-container .cx-edit-cart{height:100%;margin:1rem;border:none;background-color:var(--cx-color-transparent)}cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card .cx-card-description{max-width:100%;word-break:break-word}cx-saved-cart-details-items .cx-value button[type=button]{margin-bottom:0}cx-saved-cart-details-action .cx-saved-cart-restore-btns{justify-content:flex-end;margin:2rem 0}@media (max-width: 991.98px){cx-saved-cart-details-action .cx-saved-cart-restore-btns>*:first-child{margin-bottom:1em}}cx-saved-cart-form-dialog{background-color:#00000080}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-header .cx-saved-cart-form-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row{margin-bottom:1.5rem}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-cart-values-container{display:flex}@media (min-width: 576px){cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-cart-values-container{padding-inline-start:3rem}}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-cart-values-container .cx-saved-cart-label{min-width:140px}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-cart-values-container .cx-saved-cart-value{font-weight:700;word-break:break-word}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-carts-label{font-weight:700}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-carts-label-optional{font-weight:400}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-carts-input-hint{font-size:.75rem;font-style:italic;text-align:end}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-copy-saved-cart-row{display:flex;margin-bottom:1.5rem;align-items:center}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-copy-saved-cart-row .cx-copy-saved-cart-label{margin-bottom:0}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-copy-saved-cart-row label{flex:1}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-footer{display:flex}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-footer button{flex:0 0 calc(50% - .5rem)}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-footer button:first-child{margin-inline-end:.5rem}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-footer button:last-child{margin-inline-start:.5rem}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cx-theme-high-contrast-dark cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container,.cx-theme-high-contrast-light cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container{color:var(--cx-color-text);background-color:var(--cx-color-background);border:1px solid var(--cx-color-text)}.cx-theme-high-contrast-dark cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .close,.cx-theme-high-contrast-light cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .close{color:var(--cx-color-text)}cx-add-to-saved-cart{max-height:70px}cx-add-to-saved-cart .cx-add-to-saved-cart-container{display:flex;justify-content:flex-start;margin-top:3rem}cx-add-to-saved-cart .cx-add-to-saved-cart-container .cx-action-link:nth-child(n+2){position:relative;margin-inline-start:1rem;display:flex;align-items:start}cx-add-to-saved-cart .cx-add-to-saved-cart-container .cx-action-link:nth-child(n+2):before{content:"|"/"";color:var(--cx-color-light);text-decoration:none;position:absolute;left:-.75rem}@media (min-width: 576px){cx-add-to-saved-cart .cx-add-to-saved-cart-container{justify-content:flex-end}}cx-add-to-saved-cart a.disabled{color:gray;cursor:not-allowed;text-decoration:underline}cx-add-to-saved-cart button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}cx-cart-quick-order-form{padding-bottom:1.5rem;padding-top:0;padding-inline-end:0;padding-inline-start:3rem}@media (max-width: 991.98px){cx-cart-quick-order-form{max-width:50%;padding-bottom:2rem;padding-inline-end:0;padding-inline-start:0;min-width:100%}}@media (max-width: 767.98px){cx-cart-quick-order-form{max-width:100%;padding-inline-end:0;padding-top:1rem}}cx-cart-quick-order-form .cx-cart-quick-order-form-title{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);margin:1.125rem 0 .5rem}cx-cart-quick-order-form .form-group{margin-bottom:0}cx-cart-quick-order-form .cx-cart-quick-order-form-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}cx-cart-quick-order-form .cx-cart-quick-order-form-container .cx-cart-quick-order-form-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-cart-quick-order-form .cx-cart-quick-order-form-container .cx-cart-quick-order-form-productID{width:65%}@media (max-width: 991.98px){cx-cart-quick-order-form .cx-cart-quick-order-form-container .cx-cart-quick-order-form-productID{width:70%}}cx-cart-quick-order-form .cx-cart-quick-order-form-container .cx-cart-quick-order-form-qty{text-align:center;width:30%}cx-cart-quick-order-form .cx-cart-quick-order-form-container .cx-cart-quick-order-form-qty .input-quantity{text-align:center}@media (max-width: 991.98px){cx-cart-quick-order-form .cx-cart-quick-order-form-container .cx-cart-quick-order-form-qty{width:25%}}cx-cart-quick-order-form .cx-cart-quick-order-form-container button{width:100%;margin-top:10px}cx-cart-quick-order-form .cx-cart-quick-order-form-container input[type=number]::-webkit-inner-spin-button,cx-cart-quick-order-form .cx-cart-quick-order-form-container input[type=number]::-webkit-outer-spin-button{appearance:none}cx-cart-quick-order-form .cx-cart-quick-order-form-container input[type=number]{-moz-appearance:textfield}cx-quick-order-form .quick-order-form-container{display:flex;position:relative}cx-quick-order-form .quick-order-form-input{margin-inline-end:15px;position:relative;width:330px}cx-quick-order-form .quick-order-form-input .form-control{padding:0 46px 0 12px}cx-quick-order-form .quick-order-form-input input{height:47px}cx-quick-order-form .quick-order-form-input .quick-order-form-search-icon,cx-quick-order-form .quick-order-form-input .quick-order-form-reset-icon{background:transparent;border:none;color:var(--cx-color-secondary);display:block;font-size:24px;position:absolute;right:6px;top:4px}cx-quick-order-form .quick-order-form-input .quick-order-form-reset-icon{cursor:pointer}cx-quick-order-form .quick-order-form-input .list-limit-reached-text{bottom:-15px;color:var(--cx-color-danger);font-size:12px;font-weight:400;padding-inline-start:2px;position:absolute}cx-quick-order-form .quick-order-results{background-color:#fff;border-radius:2px;border:1px solid var(--cx-color-light);color:#000;display:none;font-size:13px;position:absolute;top:47px;width:330px;z-index:20}@media (max-width: 575.98px){cx-quick-order-form .quick-order-results{width:95%}}cx-quick-order-form .quick-order-results .quick-order-results-products{list-style:none;margin:0;padding:0}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container{border-top:1px solid var(--cx-color-light)}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container:first-of-type{border-top:none}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product{background-color:var(--cx-color-white);border:none;cursor:pointer;display:grid;grid-column-gap:16px;padding:10px;text-align:start;width:100%}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product.has-media{grid-template-columns:50px 1fr}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product:hover,cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product:focus,cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product.active{background-color:var(--cx-color-light)}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product .media{grid-row:1/4}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product .name{font-weight:700}cx-quick-order-form .quick-order-results .quick-order-no-results{align-items:center;display:flex;font-size:1rem;height:37px;justify-content:flex-start;padding:0 10px}cx-quick-order-form .quick-order-form-description{visibility:hidden}.quick-order-searchbox-is-active .quick-order-results{display:block}.cx-theme-high-contrast-dark cx-quick-order-table tr,.cx-theme-high-contrast-light cx-quick-order-table tr{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-quick-order-table .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light cx-quick-order-table .cx-item-list-items tr:last-child{border-color:var(--cx-color-dark)}cx-quick-order .quick-order-errors,cx-quick-order .quick-order-successes,cx-quick-order .quick-order-warnings{padding-inline-start:30px}cx-quick-order .quick-order-errors .quick-order-error-item,cx-quick-order .quick-order-errors .quick-order-success-item,cx-quick-order .quick-order-errors .quick-order-warning-item,cx-quick-order .quick-order-successes .quick-order-error-item,cx-quick-order .quick-order-successes .quick-order-success-item,cx-quick-order .quick-order-successes .quick-order-warning-item,cx-quick-order .quick-order-warnings .quick-order-error-item,cx-quick-order .quick-order-warnings .quick-order-success-item,cx-quick-order .quick-order-warnings .quick-order-warning-item{padding-bottom:3px}cx-quick-order .quick-order-form-body{background-color:#f4f4f4;margin-top:20px;padding:27px 22px;width:100%}cx-quick-order .quick-order-footer{justify-content:flex-end;margin-top:40px}.cx-theme-high-contrast-dark cx-quick-order .quick-order-form-body,.cx-theme-high-contrast-light cx-quick-order .quick-order-form-body{background-color:var(--cx-color-background);border:1px solid var(--cx-color-text)}cx-wish-list td.cx-actions cx-add-to-cart{display:flex;justify-content:flex-end}@media (max-width: 991.98px){cx-wish-list td.cx-actions cx-add-to-cart{width:100%}cx-wish-list td.cx-actions cx-add-to-cart form{width:inherit}cx-wish-list td.cx-actions cx-add-to-cart button{width:100%;text-align:center}}cx-wish-list td.cx-actions .cx-remove-btn{margin-top:.5rem}cx-wish-list .cx-empty-wish-list{text-align:center}@media (max-width: 991.98px){cx-wish-list{--cx-max-width: 75%}cx-wish-list .cx-item-list-row:last-of-type{border:none}}@media (max-width: 767.98px){cx-wish-list{--cx-max-width: 100%}}.cx-theme-high-contrast-dark cx-wish-list tr,.cx-theme-high-contrast-light cx-wish-list tr{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-wish-list .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light cx-wish-list .cx-item-list-items tr:last-child{border-color:var(--cx-color-dark)}@media (min-width: 992px){cx-add-to-wishlist{grid-column:2;padding:0 20px}}cx-add-to-wishlist .btn{text-transform:none}cx-add-to-wishlist .button-remove{vertical-align:inherit}cx-add-to-wishlist .button-add,cx-add-to-wishlist .button-remove{padding:0}cx-add-to-wishlist .button-text{margin-inline-start:.3em}cx-add-to-wishlist .button-add-link{padding-inline-start:0;padding-block-end:0;padding-block-start:0;margin-block-end:1rem;margin-block-start:1rem;min-height:auto}cx-import-export-order-entries{display:flex;justify-content:flex-start;margin:1.5rem 0;max-width:var(--cx-page-width-max)}cx-import-export-order-entries>*{align-self:flex-start}cx-import-export-order-entries>*:before{content:"|";color:var(--cx-color-light);display:inline-block;text-decoration:none;margin-inline-start:.313rem;margin-inline-end:.313rem}cx-import-export-order-entries>*:first-child:before{display:none}cx-import-export-order-entries cx-import-order-entries{width:auto;margin:0}cx-import-export-order-entries cx-export-order-entries{width:auto!important;margin:0!important;padding:0!important;min-width:0!important}cx-import-order-entries{width:100%;max-width:var(--cx-page-width-max);margin:1.25rem auto}cx-export-order-entries{width:100%;max-width:var(--cx-page-width-max);margin:1.25rem auto;display:flex;align-items:center}@media (max-width: 991.98px){cx-export-order-entries.container{max-width:100%;min-width:100%;padding-inline-start:2.5rem}}@media (max-width: 767.98px){cx-export-order-entries.container{max-width:100%;min-width:100%;padding-inline-start:1rem}}cx-import-entries-dialog{background-color:#00000080}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container{pointer-events:none}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container button,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container input,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container textarea{pointer-events:auto}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-header .cx-import-entries-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-header .cx-import-entries-close{margin:0;padding:0}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form{background-color:var(--cx-color-inverse)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-subtitle,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-subtitle{font-weight:var(--cx-font-weight-bold);margin-bottom:.5rem}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row{margin-bottom:1.5rem}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-saved-cart-values-container,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-saved-cart-values-container{display:flex}@media (min-width: 576px){cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-saved-cart-values-container,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-saved-cart-values-container{padding-inline-start:3rem}}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-saved-cart-values-container .cx-saved-cart-label,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-saved-cart-values-container .cx-saved-cart-label{min-width:140px}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-saved-cart-values-container .cx-saved-cart-value,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-saved-cart-values-container .cx-saved-cart-value{font-weight:var(--cx-font-weight-bold);word-break:break-word}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-import-entries-label,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-import-entries-label{font-weight:var(--cx-font-weight-bold)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-import-entries-label-optional,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-import-entries-label-optional{font-weight:var(--cx-font-weight-normal)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-import-entries-input-hint,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-import-entries-input-hint{font-size:.75rem;font-style:italic;text-align:end}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-footer{display:flex}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-footer button{flex:0 0 calc(50% - .5rem)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-footer button:first-child{margin-inline-end:.5rem}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-footer button:last-child{margin-inline-start:.5rem}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary ul{margin:-.75rem 0 1.5rem;overflow:auto;max-height:150px;pointer-events:all}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary ul li{padding:0;font-size:.8em}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary cx-icon{padding-inline-end:5px}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary cx-icon.success{color:var(--cx-color-success)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary cx-icon.warning{color:var(--cx-color-warning)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary cx-icon.error{color:var(--cx-color-danger)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary .cx-import-entries-summary-footer{display:flex;justify-content:center}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary .cx-import-entries-summary-footer button{flex:0 0 calc(50% - .5rem)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary .cx-import-entries-summary-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cx-theme-high-contrast-dark cx-import-entries-dialog .cx-import-entries-container,.cx-theme-high-contrast-light cx-import-entries-dialog .cx-import-entries-container{border:1px solid var(--cx-color-text)}.cx-theme-high-contrast-dark cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form,.cx-theme-high-contrast-dark cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form,.cx-theme-high-contrast-light cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form,.cx-theme-high-contrast-light cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form{background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-import-entries-dialog .cx-import-entries-container .close,.cx-theme-high-contrast-light cx-import-entries-dialog .cx-import-entries-container .close{color:var(--cx-color-text)}.modal{background-color:#00000080}.modal-header{padding:1rem}.cx-theme-high-contrast-dark .modal-header,.cx-theme-high-contrast-light .modal-header{background-color:var(--cx-color-background)}.modal-body{padding:16px 30px 30px}.modal-content{border-radius:0;border:none}.cx-theme-high-contrast-dark .modal-content,.cx-theme-high-contrast-light .modal-content{color:var(--cx-color-text);background-color:var(--cx-color-background);border:1px solid var(--cx-color-text)}.cx-theme-high-contrast-dark .modal-content .close,.cx-theme-high-contrast-light .modal-content .close{color:var(--cx-color-text)}.modal .close{font-size:38px;font-weight:100;bottom:5px;position:relative;margin-inline-start:0;margin-inline-end:0;align-self:flex-end}@media (max-width: 991.98px){.modal .close{margin-bottom:0}}.modal .cx-dialog-header button.close,.modal button.close{padding:0;margin:0 0 0 auto}.modal[aria-hidden=false]{display:block}.cx-modal-container{display:flex;align-items:center;margin:auto;height:100%;overflow-y:auto;max-width:768px!important;min-width:768px!important}@media (max-width: 767.98px){.cx-modal-container{margin:0!important;min-width:100%!important;max-width:100%!important;height:100%;overflow-y:auto}}@media (min-width: 768px){.cx-modal-container{max-width:768px!important;min-width:768px!important}}.cx-modal-header{display:flex;justify-content:space-between;padding-top:2rem;padding-inline-end:1.875rem;padding-bottom:0;padding-inline-start:1.875rem}.cx-modal-content{background-color:var(--cx-color-inverse);width:100%}.cx-theme-high-contrast-dark .cx-modal-content,.cx-theme-high-contrast-light .cx-modal-content{color:var(--cx-color-text);background-color:var(--cx-color-background);border:1px solid var(--cx-color-text)}.cx-theme-high-contrast-dark .cx-modal-content .close,.cx-theme-high-contrast-light .cx-modal-content .close{color:var(--cx-color-text)}.cx-modal-footer{padding:0 27px 30px}@media (min-width: 992px){.cx-asm-dialog{max-width:95%!important;min-width:95%!important}}.cx-asm-dialog .cx-modal-content{border-radius:16px}.cx-agnostic-table table,cx-return-request-items table,cx-amend-order-items table{margin:1rem 0;border-collapse:collapse;width:100%}.cx-agnostic-table th,cx-return-request-items th,cx-amend-order-items th,.cx-agnostic-table td,cx-return-request-items td,cx-amend-order-items td{padding:1.25rem .1rem 1.25rem .5rem;vertical-align:middle;text-align:center}.cx-agnostic-table th:nth-of-type(1),cx-return-request-items th:nth-of-type(1),cx-amend-order-items th:nth-of-type(1),.cx-agnostic-table td:nth-of-type(1),cx-return-request-items td:nth-of-type(1),cx-amend-order-items td:nth-of-type(1){text-align:start}.cx-agnostic-table th:nth-last-of-type(1),cx-return-request-items th:nth-last-of-type(1),cx-amend-order-items th:nth-last-of-type(1),.cx-agnostic-table td:nth-last-of-type(1),cx-return-request-items td:nth-last-of-type(1),cx-amend-order-items td:nth-last-of-type(1){text-align:end}.cx-agnostic-table tr,cx-return-request-items tr,cx-amend-order-items tr{border-top:1px solid var(--cx-color-medium);padding:1.25rem 0}.cx-agnostic-table th,cx-return-request-items th,cx-amend-order-items th{vertical-align:bottom;text-transform:capitalize;text-align:center;color:var(--cx-color-secondary);font-weight:var(--cx-font-weight-bold);font-size:var(--cx-font-size, .875rem);white-space:nowrap;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}.cx-agnostic-table th:nth-last-of-type(1),cx-return-request-items th:nth-last-of-type(1),cx-amend-order-items th:nth-last-of-type(1){padding-inline-end:16px}.cx-agnostic-table .cx-mobile-header,cx-return-request-items .cx-mobile-header,cx-amend-order-items .cx-mobile-header{display:none}.cx-agnostic-table .cx-mobile-only,cx-return-request-items .cx-mobile-only,cx-amend-order-items .cx-mobile-only{display:none}@media (max-width: 991.98px){.cx-agnostic-table table,cx-return-request-items table,cx-amend-order-items table,.cx-agnostic-table tr,cx-return-request-items tr,cx-amend-order-items tr,.cx-agnostic-table td,cx-return-request-items td,cx-amend-order-items td{display:flex;flex-wrap:wrap;flex-basis:100%}.cx-agnostic-table td,cx-return-request-items td,cx-amend-order-items td{align-items:center;padding:.313rem}.cx-agnostic-table thead,cx-return-request-items thead,cx-amend-order-items thead{display:none}.cx-agnostic-table .cx-mobile-header,cx-return-request-items .cx-mobile-header,cx-amend-order-items .cx-mobile-header{display:block;white-space:nowrap;text-align:start;font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);overflow-wrap:break-word;padding-inline-end:1rem;min-width:5rem}.cx-agnostic-table .cx-mobile-only,cx-return-request-items .cx-mobile-only,cx-amend-order-items .cx-mobile-only{display:flex}}.cx-theme-high-contrast-dark .cx-agnostic-table tr,.cx-theme-high-contrast-dark cx-return-request-items tr,.cx-theme-high-contrast-dark cx-amend-order-items tr,.cx-theme-high-contrast-light .cx-agnostic-table tr,.cx-theme-high-contrast-light cx-return-request-items tr,.cx-theme-high-contrast-light cx-amend-order-items tr{border-color:var(--cx-color-dark)}cx-return-request-items .cx-item-list-header,cx-amend-order-items .cx-item-list-header{border-bottom:none}cx-return-request-items .cx-item-list-header .cx-item-list-qty,cx-amend-order-items .cx-item-list-header .cx-item-list-qty{text-transform:uppercase}.cxFeat_a11yQTY2Quantity cx-return-request-items .cx-item-list-header .cx-item-list-qty,.cxFeat_a11yQTY2Quantity cx-amend-order-items .cx-item-list-header .cx-item-list-qty{text-transform:none}cx-return-request-items .cx-item-list-items tr:last-child,cx-amend-order-items .cx-item-list-items tr:last-child{border-bottom:1px solid var(--cx-color-medium)}cx-return-request-items td.cx-actions cx-add-to-cart,cx-amend-order-items td.cx-actions cx-add-to-cart,cx-return-request-items td.cx-actions button,cx-amend-order-items td.cx-actions button{white-space:nowrap;display:block;margin-inline-start:auto}@media (max-width: 991.98px){cx-return-request-items td.cx-actions cx-add-to-cart,cx-amend-order-items td.cx-actions cx-add-to-cart,cx-return-request-items td.cx-actions button,cx-amend-order-items td.cx-actions button{margin-inline-start:auto}}@media (max-width: 767.98px){cx-return-request-items td.cx-actions cx-add-to-cart,cx-amend-order-items td.cx-actions cx-add-to-cart,cx-return-request-items td.cx-actions button,cx-amend-order-items td.cx-actions button{min-height:48px}}@media (max-width: 991.98px){cx-return-request-items td.cx-actions .cx-remove-btn,cx-amend-order-items td.cx-actions .cx-remove-btn{margin:0}}@media (max-width: 575.98px){cx-return-request-items td.cx-actions .cx-remove-btn,cx-amend-order-items td.cx-actions .cx-remove-btn{margin-inline-start:auto}}cx-return-request-items .cx-table-item-container,cx-amend-order-items .cx-table-item-container{display:inline-grid;grid-template-columns:5rem 14rem;gap:1rem;text-indent:0}.cxFeat_a11yCroppedFocusRing cx-return-request-items .cx-table-item-container a,.cxFeat_a11yCroppedFocusRing cx-amend-order-items .cx-table-item-container a{height:fit-content}cx-return-request-items .cx-name,cx-amend-order-items .cx-name{margin-top:.5rem;font-size:var(--cx-font-size, 1rem)}cx-return-request-items .cx-code,cx-amend-order-items .cx-code{color:var(--cx-color-secondary);margin-top:.5em;overflow-wrap:anywhere}cx-return-request-items .cx-link,cx-amend-order-items .cx-link{font-weight:var(--cx-font-weight-bold);text-decoration:underline;color:var(--cx-color-primary)}cx-return-request-items .cx-total,cx-amend-order-items .cx-total{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal)}cx-return-request-items .cx-cart-addons,cx-amend-order-items .cx-cart-addons{display:flex;width:100%;flex-direction:column}cx-return-request-items .cx-cart-addons cx-configurator-cart-entry-info,cx-amend-order-items .cx-cart-addons cx-configurator-cart-entry-info{margin-inline-start:6rem}cx-return-request-items .cx-cart-addons cx-cart-pickup-options-container,cx-amend-order-items .cx-cart-addons cx-cart-pickup-options-container{margin-inline-start:6rem}.cxFeat_a11yPickupOptionsTabs cx-return-request-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options,.cxFeat_a11yPickupOptionsTabs cx-amend-order-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options,.cxFeat_a11yPickupOptionsTabs cx-return-request-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options button,.cxFeat_a11yPickupOptionsTabs cx-amend-order-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options button{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}.cxFeat_a11yPickupOptionsTabs cx-return-request-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-legend,.cxFeat_a11yPickupOptionsTabs cx-amend-order-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-legend{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}.cxFeat_a11yPickupOptionsTabs cx-return-request-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container,.cxFeat_a11yPickupOptionsTabs cx-amend-order-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container{padding:.5rem}.cxFeat_a11yPickupOptionsTabs cx-return-request-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options,.cxFeat_a11yPickupOptionsTabs cx-amend-order-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options{width:75%}.cxFeat_a11yPickupOptionsTabs cx-return-request-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab,.cxFeat_a11yPickupOptionsTabs cx-amend-order-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab{--cx-tab-panel-bg: var(--cx-color-inverse);--cx-tab-panel-padding: .5rem 1rem;--cx-tab-gap: .5rem;--cx-tab-btn-bg-color: var(--cx-color-inverse);--cx-tab-panel-margin-top: .5rem}.cxFeat_a11yPickupOptionsTabs cx-return-request-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab .tab-btn:after,.cxFeat_a11yPickupOptionsTabs cx-amend-order-items .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab .tab-btn:after{margin-top:5px}@media (max-width: 991.98px){cx-return-request-items .cx-table-item-container,cx-amend-order-items .cx-table-item-container{grid-template-columns:5em auto}cx-return-request-items .cx-table-item-container .cx-price,cx-amend-order-items .cx-table-item-container .cx-price{display:none}cx-return-request-items .cx-value cx-item-counter button[type=button],cx-amend-order-items .cx-value cx-item-counter button[type=button]{margin-bottom:0}cx-return-request-items .cx-actions button,cx-amend-order-items .cx-actions button{margin-inline-start:0;text-align:start}cx-return-request-items td:nth-of-type(1),cx-amend-order-items td:nth-of-type(1){padding-inline-start:0}cx-return-request-items td:not(:nth-of-type(1)),cx-amend-order-items td:not(:nth-of-type(1)){font-size:var(--cx-font-size, .875rem);margin-inline-start:5.7rem}}@media (max-width: 991.98px) and (max-width: 767.98px){cx-return-request-items .cx-quantity .cx-mobile-header,cx-amend-order-items .cx-quantity .cx-mobile-header{margin-bottom:5px}}.cx-theme-high-contrast-dark cx-return-request-items tr,.cx-theme-high-contrast-dark cx-amend-order-items tr,.cx-theme-high-contrast-light cx-return-request-items tr,.cx-theme-high-contrast-light cx-amend-order-items tr{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-return-request-items .cx-item-list-items tr:last-child,.cx-theme-high-contrast-dark cx-amend-order-items .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light cx-return-request-items .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light cx-amend-order-items .cx-item-list-items tr:last-child{border-color:var(--cx-color-dark)}cx-amend-order-actions{justify-content:center;padding:1rem 0 0}cx-amend-order-actions>*{margin:0 0 1rem}cx-order-history .cx-order-history-container{padding:0 20px}@media (max-width: 767.98px){cx-order-history .cx-order-history{max-width:100%;padding:0}}cx-order-history .cx-order-history-table{padding:1.5rem 0 1.125rem;margin-bottom:0;border-top:1px solid var(--cx-color-light);border-bottom:1px solid var(--cx-color-light)}cx-order-history .cx-order-history-table th{padding:1.5rem 0 1.125rem;text-align:start}cx-order-history .cx-order-history-table th:last-child{text-align:end}cx-order-history .cx-order-history-table td{width:25%;padding:1.625rem 0}@media (min-width: 768px){cx-order-history .cx-order-history-table td{text-align:start}cx-order-history .cx-order-history-table td:last-child{text-align:end}}@media (max-width: 767.98px){cx-order-history .cx-order-history-table td{width:100%;display:flex;border-width:0;padding:0 1.25rem}cx-order-history .cx-order-history-table td:first-child{padding-top:1.25rem}cx-order-history .cx-order-history-table td:last-child{padding-bottom:1.25rem}}cx-order-history .cx-order-history-table.cx-order-history-table-po td{width:20%}@media (max-width: 767.98px){cx-order-history .cx-order-history-table.cx-order-history-table-po td{width:100%}}cx-order-history .cx-order-history-header{padding:0;color:var(--cx-color-text)}@media (max-width: 767.98px){cx-order-history .cx-order-history-header{padding-top:40px;padding-inline-end:20px;padding-bottom:0;padding-inline-start:20px}}@media (max-width: 767.98px){cx-order-history .cx-order-history-thead-mobile{display:none}}cx-order-history .cx-order-history-code .cx-order-history-value{color:var(--cx-color-primary);text-decoration:underline}cx-order-history .cx-order-history-po{text-align:center}@media (max-width: 767.98px){cx-order-history .cx-order-history-po{text-align:start}}cx-order-history .cx-order-history-cost-center{text-align:center}@media (max-width: 767.98px){cx-order-history .cx-order-history-cost-center{text-align:start}}cx-order-history .cx-order-history-placed{text-align:center}@media (max-width: 767.98px){cx-order-history .cx-order-history-placed{text-align:start}}cx-order-history .cx-order-history-status{text-align:center}@media (max-width: 767.98px){cx-order-history .cx-order-history-status{text-align:start}}cx-order-history .cx-order-history-total{text-align:end}@media (max-width: 767.98px){cx-order-history .cx-order-history-total{text-align:start}}cx-order-history .cx-order-history-label{text-transform:uppercase;color:var(--cx-color-secondary)}@media (min-width: 768px){cx-order-history .cx-order-history-label{display:none}}@media (max-width: 767.98px){cx-order-history .cx-order-history-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);min-width:110px}}cx-order-history .cx-order-history-value{color:var(--cx-color-text)}@media (max-width: 767.98px){cx-order-history .cx-order-history-value{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:"normal"}}cx-order-history .cx-order-history-form-group{padding:0;margin-bottom:0;align-items:center;display:flex;width:40%}cx-order-history .cx-order-history-form-group span{margin-inline-end:.5rem;flex:none}cx-order-history .cx-order-history-form-group cx-sorting{width:100%}@media (max-width: 767.98px){cx-order-history .cx-order-history-form-group{padding:1.25rem;width:100%}}cx-order-history .cx-order-history-sort.top{display:flex;justify-content:space-between;padding:1rem 0;margin:0}@media (max-width: 767.98px){cx-order-history .cx-order-history-sort.top{flex-direction:column;padding-top:0}}cx-order-history .cx-order-history-sort.bottom{display:flex;justify-content:flex-end;padding:1rem 0;margin:0}@media (max-width: 767.98px){cx-order-history .cx-order-history-sort.bottom{flex-direction:column}}@media (max-width: 767.98px){cx-order-history .cx-order-history-pagination{margin:0 auto}}cx-order-history .cx-order-history-no-order{display:flex;flex-wrap:wrap;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:"normal";min-height:415px}@media (max-width: 767.98px){cx-order-history .cx-order-history-no-order{min-height:474px;padding-inline-start:1.25rem;padding-inline-end:1.25rem}}cx-order-history .cx-order-history-no-order .btn{margin:1.25rem 0}cx-order-history .cx-replenishment-details-order-history-header{margin-top:30px;padding:20px;background-color:var(--cx-color-background)}cx-order-history .cx-replenishment-details-order-history-header h4{margin-bottom:0;font-weight:700}cx-order-history .cx-replenishment-details-order-history-no-order{display:flex;justify-content:center;padding:40px 0 0;min-height:0}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history{max-width:100%;padding:0}}cx-replenishment-order-history .cx-replenishment-order-history-table{padding:1.5rem 0 1.125rem;margin-bottom:0;border-width:1px 0 1px 0;border-color:var(--cx-color-light);border-style:solid}cx-replenishment-order-history .cx-replenishment-order-history-table tr{width:100%}cx-replenishment-order-history .cx-replenishment-order-history-table tr:hover{background-color:var(--cx-color-background)}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-table tr{border-width:1px 0 0 0;border-color:var(--cx-color-light);border-style:solid}cx-replenishment-order-history .cx-replenishment-order-history-table tr:first-child{border-width:0;padding:1.25rem 0 0}}cx-replenishment-order-history .cx-replenishment-order-history-table th{padding:1.5rem 0 1.125rem;padding-inline-end:0;padding-inline-start:5px;text-align:start;vertical-align:top}cx-replenishment-order-history .cx-replenishment-order-history-table th:first-child{padding-inline-start:0}cx-replenishment-order-history .cx-replenishment-order-history-table th:last-child{text-align:end}cx-replenishment-order-history .cx-replenishment-order-history-table td{padding:1.625rem 5px}@media (min-width: 768px){cx-replenishment-order-history .cx-replenishment-order-history-table td{text-align:start}cx-replenishment-order-history .cx-replenishment-order-history-table td:first-child{padding-inline-start:0px}cx-replenishment-order-history .cx-replenishment-order-history-table td:last-child{text-align:end}}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-table td{width:100%;display:flex;border-width:0;padding:0 1.25rem;margin-top:.5rem}cx-replenishment-order-history .cx-replenishment-order-history-table td:first-child{padding-top:1.25rem}cx-replenishment-order-history .cx-replenishment-order-history-table td:last-child{padding-bottom:1.25rem;padding-top:7px}}cx-replenishment-order-history .cx-replenishment-order-history-table .cx-replenishment-order-history-code .cx-replenishment-order-history-value{text-decoration:underline;color:var(--cx-color-primary)}cx-replenishment-order-history .cx-replenishment-order-history-table .cx-replenishment-order-history-frequency{width:25%}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-table .cx-replenishment-order-history-frequency{width:unset}}cx-replenishment-order-history .cx-replenishment-order-history-table .cx-replenishment-order-history-total{text-align:end}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-table .cx-replenishment-order-history-total{text-align:start}}cx-replenishment-order-history .cx-replenishment-order-history-table .cx-replenishment-order-history-cancel{width:15%}cx-replenishment-order-history .cx-replenishment-order-history-table .cx-replenishment-order-history-cancel .cx-order-cancel{font-size:var(--cx-font-size, .875rem)}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-table .cx-replenishment-order-history-cancel{width:unset}}cx-replenishment-order-history .cx-replenishment-order-history-table .cx-replenishment-order-history-ellipses{display:inline-block;max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}cx-replenishment-order-history .cx-replenishment-order-history-header{padding:40px 0 0;color:var(--cx-color-text)}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-header{padding:40px 20px 0}}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-thead-mobile{display:none}}cx-replenishment-order-history .cx-replenishment-order-history-label{text-transform:uppercase;color:var(--cx-color-secondary)}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);min-width:150px;margin-block-end:10px}}cx-replenishment-order-history .cx-replenishment-order-history-value{color:var(--cx-color-text)}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-value{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:"normal"}}cx-replenishment-order-history .cx-replenishment-order-history-form-group{padding:0;margin-bottom:0}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-form-group{padding:1.25rem}}cx-replenishment-order-history .cx-replenishment-order-history-sort.top{display:flex;justify-content:space-between;padding:1rem 0;margin:0}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-sort.top{flex-direction:column;padding-top:0}}cx-replenishment-order-history .cx-replenishment-order-history-sort.top .cx-replenishment-order-history-form-group{align-items:center;display:flex}cx-replenishment-order-history .cx-replenishment-order-history-sort.top .cx-replenishment-order-history-form-group span{margin-inline-end:.5rem;flex:none}cx-replenishment-order-history .cx-replenishment-order-history-sort.top .cx-replenishment-order-history-form-group cx-sorting{width:100%}cx-replenishment-order-history .cx-replenishment-order-history-sort.bottom{display:flex;justify-content:flex-end;padding:2rem 0 1rem;margin:0}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-sort.bottom{flex-direction:column;padding-top:1.25rem}}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-pagination{margin:0 auto}}cx-replenishment-order-history .cx-replenishment-order-history-no-order{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:"normal";min-height:415px}@media (max-width: 767.98px){cx-replenishment-order-history .cx-replenishment-order-history-no-order{min-height:474px;padding-inline-start:1.25rem;padding-inline-end:1.25rem}}cx-replenishment-order-history .cx-replenishment-order-history-no-order .btn{margin:1.25rem 0}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history{max-width:100%;padding:0}}cx-order-return-request-list .cx-order-history-table{padding:1.5rem 0 1.125rem;margin-bottom:0;border-width:1px 0 1px 0;border-color:var(--cx-color-light);border-style:solid}cx-order-return-request-list .cx-order-history-table tr{width:100%}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-table tr{border-width:1px 0 0 0;border-color:var(--cx-color-light);border-style:solid}cx-order-return-request-list .cx-order-history-table tr:first-child{border-width:0;padding:1.25rem 0 0}}cx-order-return-request-list .cx-order-history-table th{padding:1.5rem 0 1.125rem;text-align:start}cx-order-return-request-list .cx-order-history-table th:last-child{text-align:end}cx-order-return-request-list .cx-order-history-table td{width:25%;padding:1.625rem 0}@media (min-width: 768px){cx-order-return-request-list .cx-order-history-table td{text-align:start}cx-order-return-request-list .cx-order-history-table td:last-child{text-align:end}}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-table td{width:100%;display:flex;border-width:0;padding:0 1.25rem}cx-order-return-request-list .cx-order-history-table td:first-child{padding-top:1.25rem}cx-order-return-request-list .cx-order-history-table td:last-child{padding-bottom:1.25rem}}cx-order-return-request-list .cx-order-history-header{padding:40px 0 0;color:var(--cx-color-text)}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-header{padding:40px 20px 0}}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-thead-mobile{display:none}}cx-order-return-request-list .cx-order-history-code{text-decoration:underline}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-code{text-decoration:none}}cx-order-return-request-list .cx-order-history-placed,cx-order-return-request-list .cx-order-history-status{text-align:center}cx-order-return-request-list .cx-order-history-total{text-align:end}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-placed,cx-order-return-request-list .cx-order-history-status,cx-order-return-request-list .cx-order-history-total{text-align:start}}cx-order-return-request-list .cx-order-history-label{text-transform:uppercase;color:var(--cx-color-secondary)}@media (min-width: 768px){cx-order-return-request-list .cx-order-history-label{display:none}}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);min-width:110px}}cx-order-return-request-list .cx-order-history-value{color:var(--cx-color-text)}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-value{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);text-decoration:underline}}cx-order-return-request-list .cx-order-history-form-group{padding:0;margin-bottom:0;align-items:center;display:flex;width:40%}cx-order-return-request-list .cx-order-history-form-group span{margin-inline-end:.5rem;flex:none}cx-order-return-request-list .cx-order-history-form-group cx-sorting{width:100%}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-form-group{padding:1.25rem;width:100%}}cx-order-return-request-list .cx-order-history-sort.top{display:flex;justify-content:space-between;padding:1rem 0;margin:0}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-sort.top{flex-direction:column;padding-top:0}}cx-order-return-request-list .cx-order-history-sort.bottom{display:flex;justify-content:space-between;padding:2rem 0 1rem;margin:0}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-sort.bottom{flex-direction:column;padding-top:0}}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-pagination{margin:0 auto}}cx-order-return-request-list .cx-order-history-no-order{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);min-height:415px}@media (max-width: 767.98px){cx-order-return-request-list .cx-order-history-no-order{min-height:474px;padding-inline-start:1.25rem;padding-inline-end:1.25rem}}cx-order-return-request-list .cx-order-history-no-order .btn{margin:1.25rem 0}cx-return-request-overview .cx-nav{justify-content:center;padding:1rem 0 2rem}cx-return-request-overview .cx-nav div:empty{display:none}@media (max-width: 767.98px){cx-return-request-overview .cx-nav .btn-secondary{margin:0 0 1rem}}cx-return-request-overview .cx-header{padding:1.875rem 0;margin:0 0 1.875rem;border-width:1px;border-style:solid;border-color:var(--cx-color-light)}@media (max-width: 767.98px){cx-return-request-overview .cx-header{border:0 none;margin:0}}cx-return-request-overview .cx-detail{border-width:0 1px 0 0;border-style:solid;border-color:var(--cx-color-light);padding-inline-start:1.875rem}cx-return-request-overview .cx-detail:last-child{border:0 none}@media (max-width: 767.98px){cx-return-request-overview .cx-detail{padding-bottom:.625rem;padding-inline-start:.3125rem;border-inline-end:0 none}}cx-return-request-overview .cx-detail-label{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-return-request-overview .cx-detail-value{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:400}cx-return-request-totals{padding-top:2rem;padding-inline-end:2.5rem;padding-bottom:0;padding-inline-start:2.5rem}cx-return-request-totals h4{text-transform:uppercase;font-weight:var(--cx-font-weight-semi)}cx-return-request-totals .cx-summary-label{text-align:start;padding:0}cx-return-request-totals .cx-summary-amount{text-align:end;padding:0}cx-return-request-totals .cx-summary-row{padding:.5rem 0;display:flex;flex-wrap:wrap}cx-return-request-totals .cx-summary-savings{color:var(--cx-color-success)}cx-return-request-totals .cx-summary-total{font-weight:var(--cx-font-weight-bold)}cx-return-request-totals .cx-coupon-code-pill{background:var(--cx-g-color-light);padding-top:7px;padding-inline-end:15px;padding-bottom:7px;padding-inline-start:13px;margin-top:10px;margin-inline-end:10px;margin-bottom:5px;margin-inline-start:0;display:inline-flex;align-items:flex-start;border-radius:4px;word-break:break-all}cx-return-request-totals .cx-coupon-code--pill-value{line-height:1.7}cx-return-request-totals .cx-footnote{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-cancel-order cx-form-errors p{margin:1rem auto}cx-consignment-tracking{display:flex;justify-content:flex-end;margin:0 0 .5rem}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-consignment-tracking-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}@media (max-width: 767.98px){cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .body{padding:0}}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-shipment-heading{position:relative;padding-top:1.5rem;padding-inline-end:0;padding-bottom:.4rem;padding-inline-start:2rem;background-color:var(--cx-color-background)}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-no-tracking-heading{position:relative;padding:2rem}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-shipment-content{padding:.6rem 0 1.2rem}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-shipment-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-tracking-events .cx-tracking-event-body{border-inline-start:.7rem solid var(--cx-color-secondary);padding-inline-start:1rem;margin-bottom:1rem}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-tracking-events .cx-tracking-event-body div{padding-bottom:.6rem}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-tracking-events .cx-tracking-event-body .cx-tracking-event-title{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-tracking-events .cx-tracking-event-body .cx-tracking-event-city{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-tracking-events .cx-consignment-tracking-dialog .cx-consignment-tracking-container .cx-tracking-events .cx-tracking-event-body .cx-tracking-event-content{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-my-account-v2-order-history .cx-my-account-v2-order-history-header{display:block;border-width:0 0 1px 0;border-style:solid;border-color:var(--cx-color-light);margin:0 0 25px}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-order-history-pagination{display:flex;justify-content:flex-end;padding:1rem 0;margin:0}@media (max-width: 767.98px){cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-order-history-pagination{flex-direction:column}}@media (max-width: 767.98px){cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-order-history-pagination{margin:0 auto}}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-each-order{display:block;border-width:0 0 1px 0;border-style:solid;border-color:var(--cx-color-light);margin:0 0 25px}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-each-order:last-of-type{border:none}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-my-account-v2-order-history-code{color:var(--cx-color-primary);text-decoration:underline;font-size:22px;font-weight:500;margin:0 0 16px}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-my-account-v2-order-summary{font-size:16px;font-weight:400;margin:0 0 15px}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info{display:flex;margin:16px 0 0}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info:last-of-type{margin:0 0 20px}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-info{width:60%}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-info .cx-consignment-info{font-size:16px;color:var(--cx-color-secondary)}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-info .cx-consignment-info .cx-tracking-id{text-decoration:underline;font-weight:var(--cx-font-weight-semi);color:var(--cx-color-secondary)}@media (max-width: 767.98px){cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-info .cx-list-header{padding:0}}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-info .cx-list-header .cx-list-status{padding:5px 30px;background-color:var(--cx-color-background);font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-info .cx-order-status{margin:16px 0 0;font-size:18px}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-info .cx-order-status-critical{margin:16px 0 0;font-size:18px;color:var(--cx-color-alert, var(--cx-color-danger))}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-info .cx-order-status-critical-link{font-size:18px;color:var(--cx-color-alert, var(--cx-color-danger));text-decoration:underline}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-images-container{width:40%}cx-my-account-v2-order-history .cx-my-account-v2-order-history-body .cx-consolidated-order-info .cx-order-images-container .cx-order-img{width:88px;height:88px;margin:0 8px 0 0;display:inline-end;float:right}cx-order-overview .cx-order-summary{background-color:var(--cx-color-background)}@media (max-width: 767.98px){cx-order-overview .cx-order-summary{background-color:var(--cx-color-inverse)}}cx-order-overview .cx-order-summary .container{display:flex;flex-direction:row;justify-content:space-between;padding:36px 32px;margin:0;min-width:100%}.cxFeat_a11yWideScreenImprovements cx-order-overview .cx-order-summary .container{min-width:unset;padding:36px 0;margin:auto}@media (max-width: 991.98px){cx-order-overview .cx-order-summary .container{background-color:var(--cx-color-inverse)}}cx-order-overview .cx-order-summary .container .cx-order-details-cards{flex-grow:1}@media (min-width: 992px){cx-order-overview .cx-order-summary .container .cx-order-details-cards cx-card{padding:10px 0;display:block}cx-order-overview .cx-order-summary .container .cx-order-details-cards cx-card:first-child{padding-top:0}cx-order-overview .cx-order-summary .container .cx-order-details-cards cx-card:last-child{padding-bottom:0}cx-order-overview .cx-order-summary .container .cx-order-details-cards cx-card .cx-card-body{padding:0}}@media (max-width: 991.98px){cx-order-overview .cx-order-summary .container .cx-order-details-cards{border:1px solid var(--cx-color-light);background-color:var(--cx-color-inverse);margin-inline-end:15px;border-radius:10px}}@media (max-width: 767.98px){cx-order-overview .cx-order-summary .container .cx-order-details-cards{margin-inline-end:0;margin-bottom:30px}}cx-order-overview .cx-order-summary .container .cx-order-details-cards .cx-card-title{font-weight:var(--cx-font-weight-semi);margin-bottom:0}@media (max-width: 991.98px){cx-order-overview .cx-order-summary .container{max-width:100%;min-width:100%;padding:1.25rem 0}}@media (max-width: 767.98px){cx-order-overview .cx-order-summary .container{flex-direction:column}}cx-order-overview .cx-order-summary .container .cx-summary-card{flex:1;padding:0 15px}@media (min-width: 992px){cx-order-overview .cx-order-summary .container .cx-summary-card:not(:last-of-type){border-inline-end:1px solid var(--cx-color-text)}}@media (min-width: 992px){.cxFeat_a11yWideScreenImprovements cx-order-overview .cx-order-summary .container .cx-summary-card:first-child{padding-inline-start:15px}.cxFeat_a11yWideScreenImprovements cx-order-overview .cx-order-summary .container .cx-summary-card:first-child .cx-card-body{padding-inline-start:0}.cxFeat_a11yWideScreenImprovements cx-order-overview .cx-order-summary .container .cx-summary-card:last-child{padding-inline-end:15px}.cxFeat_a11yWideScreenImprovements cx-order-overview .cx-order-summary .container .cx-summary-card:last-child .cx-card-body{padding-inline-end:0}}@media (max-width: 991.98px){cx-order-overview .cx-order-summary .container .cx-summary-card{flex:0 0 33%}.cxFeat_a11yWideScreenImprovements cx-order-overview .cx-order-summary .container .cx-summary-card{flex:1}}@media (max-width: 767.98px){cx-order-overview .cx-order-summary .container .cx-summary-card{flex:1;background-color:var(--cx-color-inverse);border-width:1px;border-style:solid;border-color:var(--cx-color-light);margin:.625rem 0}}cx-order-overview .cx-order-summary .container .cx-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight-bold);margin-bottom:.5rem}cx-order-overview cx-order-detail-billing{flex-grow:1;margin-bottom:0}@media (min-width: 992px){cx-order-overview cx-order-detail-billing{border-inline-start:1px solid var(--cx-color-text);padding-inline-start:10rem}}cx-order-overview cx-order-detail-billing .cx-review-summary{flex-direction:column}@media (max-width: 991.98px){cx-order-overview cx-order-detail-billing .cx-review-summary{border:1px solid var(--cx-color-light);background-color:var(--cx-color-inverse);border-radius:10px}}cx-order-overview cx-order-detail-billing .cx-review-summary-card{width:100%}@media (min-width: 992px){cx-order-overview cx-order-detail-billing .cx-review-summary-card{padding:10px 0;display:block}cx-order-overview cx-order-detail-billing .cx-review-summary-card:first-child{padding-top:0}cx-order-overview cx-order-detail-billing .cx-review-summary-card:last-child{padding-bottom:0}cx-order-overview cx-order-detail-billing .cx-review-summary-card .cx-card-body{padding:0}}cx-order-overview cx-order-detail-billing .cx-review-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);margin-bottom:0}cx-order-details-items{margin-bottom:15px}@media (min-width: 992px){cx-order-details-items{margin-top:30px}}@media (min-width: 768px){cx-order-details-items{margin-top:10px}}@media (max-width: 767.98px){cx-order-details-items .cx-list-header{padding:0}}@media (max-width: 767.98px){cx-order-details-items .cx-list{margin-inline-end:0;margin-inline-start:0}}cx-order-details-items .cx-list-status{margin:0 0 .5rem;padding:15px 30px;background-color:var(--cx-color-background);font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700}cx-order-details-items .cx-list-date{margin:.5rem 0 0;padding:0 30px}cx-order-details-items .cx-review-header{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-semi);padding-inline-start:30px}cx-order-details-items .cx-pickup-order-consigned-entries-header{background-color:var(--cx-color-background);font-weight:var(--cx-font-weight-semi);font-size:var(--cx-font-size, 1.125rem);padding:15px 40px;margin:0 0 30px}cx-order-overview .cx-account-summary{background-color:var(--cx-color-background);border-width:0 0 1px 0;border-style:solid;border-color:var(--cx-color-light)}@media (max-width: 767.98px){cx-order-overview .cx-account-summary{background-color:var(--cx-color-inverse)}}cx-order-overview .cx-account-summary .container{display:flex;flex-wrap:wrap;padding:15px 0}@media (max-width: 991.98px){cx-order-overview .cx-account-summary .container{max-width:100%;min-width:100%;padding:0 1.25rem}}@media (max-width: 767.98px){cx-order-overview .cx-account-summary .container{flex-direction:column;padding:1.25rem}}cx-order-overview .cx-account-summary .container .cx-summary-card{flex:1;padding:0 15px}@media (min-width: 992px){cx-order-overview .cx-account-summary .container .cx-summary-card:not(:last-of-type){border-inline-end:1px solid var(--cx-color-text)}}@media (max-width: 991.98px){cx-order-overview .cx-account-summary .container .cx-summary-card{flex:0 0 33%}}@media (max-width: 767.98px){cx-order-overview .cx-account-summary .container .cx-summary-card{flex:1;background-color:var(--cx-color-inverse);border-width:1px;border-style:solid;border-color:var(--cx-color-light);margin:.625rem 0}}cx-order-overview .cx-account-summary .container .cx-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700;margin-bottom:.5rem}cx-order-details-actions .cx-nav{justify-content:center;padding:1rem 0 2rem}cx-order-details-actions .cx-nav div:empty{display:none}@media (max-width: 991.98px){cx-order-details-actions .cx-nav .btn-secondary{margin:0 0 1rem}}cx-order-details-reorder .cx-nav{justify-content:center}cx-order-details-reorder .cx-nav button{width:100%}cx-order-detail-billing{margin-bottom:2.5rem}cx-order-detail-billing .cx-review-summary{display:flex;flex-direction:row;background-color:var(--cx-color-background)}@media (max-width: 767.98px){cx-order-detail-billing .cx-review-summary{flex-direction:column}}cx-order-detail-billing .cx-review-summary-card{width:50%}@media (max-width: 767.98px){cx-order-detail-billing .cx-review-summary-card{width:100%}}cx-order-detail-billing .cx-review-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-body .cx-reorder-dialog-areyousure-section{display:flex;flex-direction:column}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-body p .cx-cart-mod-entry-container{display:block}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-body p .cx-cart-mod-entry-container .alert-icon{vertical-align:initial}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-body p .cx-cart-mod-entry-container .alert-icon cx-icon{padding-inline-end:5px}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-body p .cx-cart-mod-entry-container .alert-icon cx-icon.success{color:var(--cx-color-success)}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-body p .cx-cart-mod-entry-container .alert-icon cx-icon.warning{color:var(--cx-color-warning)}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-body p .cx-cart-mod-entry-container .alert-icon cx-icon.error{color:var(--cx-color-danger)}.cx-theme-high-contrast-dark cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-body,.cx-theme-high-contrast-light cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-dialog-body{background-color:var(--cx-color-background)}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer{justify-content:center;display:flex}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button{flex:0 0 calc(50% - .5rem)}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:first-child{margin-inline-end:.5rem}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:last-child{margin-inline-start:.5rem}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:2px;transition:none;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 991.98px){cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus{outline-offset:-2px}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus .ng-select-container{position:initial}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus[type=radio],cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus[type=checkbox],cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus.btn-tertiary{outline-offset:2px}cx-reorder-dialog .cx-modal-container .cx-modal-content .cx-reorder-dialog-footer button:focus>cx-media{transition:none;padding:2px}}cx-my-account-v2-order-details-actions .cx-order-details-actions{display:flex;justify-content:space-between;padding:1.5rem 1rem}cx-my-account-v2-order-details-actions .cx-order-details-actions .cx-action-button{float:right;margin:0 0 0 10px}cx-my-account-v2-order-details-actions .cx-order-details-actions .cx-action-button-left{float:left;margin:0 10px 0 0}cx-my-account-v2-consignment-tracking .cx-list-status{padding:15px 30px 30px;display:flex;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700;justify-content:space-between}cx-my-account-v2-consignment-tracking .cx-list-status .cx-item-list-tracking-id{display:inline;color:var(--cx-color-secondary);font-weight:var(--cx-font-weight-semi);padding:0 0 0 15px}cx-my-account-v2-consignment-tracking .cx-list-status .cx-item-list-tracking-id .cx-tracking-id-link{cursor:pointer;color:var(--cx-color-secondary);text-decoration:underline}cx-my-account-v2-consignment-tracking .cx-list-status .cx-item-list-tracking-id .cx-tracking-id-link:hover{text-decoration:none}cx-my-account-v2-consignment-tracking .cx-list-status .cx-consignment-status-date{font-weight:var(--cx-font-weight-semi)}cx-my-account-v2-download-invoices .cx-modal-container .cx-modal-content{overflow-y:hidden}cx-my-account-v2-download-invoices .cx-modal-container .cx-modal-content .cx-dialog-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-order-attachments{padding:.5rem 0}cx-order-attachments-dialog .cx-modal-content .cx-dialog-header{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);align-items:center}cx-order-attachments-dialog .cx-modal-content .cx-dialog-header button.close{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding:0 1rem 0 0}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body{min-height:12rem;max-height:38rem;padding:16px 16px 30px 30px;overflow-y:auto}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body .cx-dialog-message button.close{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);align-self:start}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body .cx-dialog-message .cx-message-text{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body table.table tr{position:relative}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body table.table tr .inline-spinner{position:absolute;left:50%;transform:translate(-50%,-50%);--cx-spinner-size: 1rem;--cx-spinner-radius: 1rem;--cx-spinner-border-width: .125rem}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body table.table tr .inline-spinner.hidden{visibility:hidden}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body table.table tr td{padding:1rem}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body table.table tr td .file-icon{color:var(--cx-color-primary)}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body table.table tr td:last-child{text-align:end}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body a{color:var(--cx-color-primary);cursor:pointer}cx-order-attachments-dialog .cx-modal-content .cx-dialog-body a:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}cx-order-attachments-dialog .cx-modal-content .cx-dialog-footer{border-top:unset}cx-replenishment-order-cancellation .cx-cancel-replenishment-btns,cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-btns{display:flex}@media (max-width: 767.98px){cx-replenishment-order-cancellation .cx-cancel-replenishment-btns .btn-secondary,cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-btns .btn-secondary{margin:0 0 1rem}}cx-replenishment-order-cancellation .cx-cancel-replenishment-btns{justify-content:flex-end;margin:2rem 0}cx-replenishment-order-cancellation-dialog{color:var(--cx-color-text);background-color:#00000080}cx-replenishment-order-cancellation-dialog .cx-cancel-replenishment-dialog-description{padding-top:10px;padding-inline-start:25px;padding-inline-end:25px;padding-bottom:0}cx-my-account-v2-orders{margin:1rem 0rem;border:1px solid var(--cx-color-medium)}cx-my-account-v2-orders .cx-my-account-view-header{display:flex;justify-content:space-between;margin:1rem}cx-my-account-v2-orders .cx-my-account-view-header .cx-my-account-view-heading{font-size:16px;font-weight:700}cx-my-account-v2-orders .cx-my-account-view-header .cx-my-account-view-show-more{font-size:14px;font-weight:600}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order{border-collapse:collapse;margin:0}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-header{display:flex;justify-content:space-between;margin:1rem 1rem 0;padding:15px 30px;background-color:var(--cx-color-light);border:1px solid var(--cx-color-medium);border-radius:0}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-header .cx-my-account-view-status{font-size:16px;font-weight:700}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-header .cx-my-account-view-code{font-size:12px;font-weight:400}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body{display:flex;justify-content:space-between;margin:0 1rem 1.5rem;padding:15px;border:1px solid var(--cx-color-medium)}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body:first-child{border-radius:0}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-1{width:70%}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-1 .cx-my-account-view-order-column-1-image{float:left;margin:1 rem;padding:15px}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-1 .cx-my-account-view-order-column-1-image .cx-my-account-view-order-img{width:124px;height:124px;display:inline-end}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-1 .cx-my-account-view-order-column-1-details .cx-my-account-view-order-column-1-details-top{margin:1 rem;padding:15px 15px 15px 20px}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-1 .cx-my-account-view-order-column-1-details .cx-my-account-view-order-column-1-details-top .cx-my-account-view-product-name{font-size:14px;font-weight:600}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-1 .cx-my-account-view-order-column-1-details .cx-my-account-view-order-column-1-details-top .cx-my-account-view-purchased-on{font-size:12px;font-weight:400}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-1 .cx-my-account-view-order-column-1-details .cx-my-account-view-order-column-1-details-top .cx-my-account-view-item-count{font-size:12px;font-weight:400}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-1 .cx-my-account-view-order-column-1-details .cx-my-account-view-order-column-1-details-bottom{padding:15px 15px 15px 20px}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-1 .cx-my-account-view-order-column-1-details .cx-my-account-view-order-column-1-details-bottom .cx-my-account-view-total-price{font-size:14px;font-weight:600}cx-my-account-v2-orders .cx-my-account-view-body .cx-my-account-view-order .cx-my-account-view-order-body .cx-my-account-view-order-column-2{padding:15px;width:30%;display:flex;justify-content:right;color:var(--cx-color-secondary);font-size:14px;font-weight:600;align-items:flex-end}cx-my-account-v2-orders .cx-my-account-no-order{margin:1rem;padding:15px}cx-checkout-progress .cx-nav,cx-checkout-progress-mobile-top .cx-nav,cx-checkout-progress-mobile-bottom .cx-nav{font-size:1.188rem;font-weight:var(--cx-font-weight-bold);margin:0;line-height:26px}@media (min-width: 992px) and (max-width: 1199.98px){cx-checkout-progress .cx-nav,cx-checkout-progress-mobile-top .cx-nav,cx-checkout-progress-mobile-bottom .cx-nav{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}}cx-checkout-progress .cx-nav .cx-list,cx-checkout-progress-mobile-top .cx-nav .cx-list,cx-checkout-progress-mobile-bottom .cx-nav .cx-list{display:flex;flex-direction:row;list-style:none;padding:0;margin:0}cx-checkout-progress .cx-nav .cx-item,cx-checkout-progress-mobile-top .cx-nav .cx-item,cx-checkout-progress-mobile-bottom .cx-nav .cx-item{display:flex;justify-content:center;flex:1;color:var(--cx-color-text);padding:0 0 1.063rem;border-bottom:2px solid var(--cx-color-text)}cx-checkout-progress .cx-nav .cx-item :after,cx-checkout-progress-mobile-top .cx-nav .cx-item :after,cx-checkout-progress-mobile-bottom .cx-nav .cx-item :after{padding-inline-end:.75em;content:""}@media (min-width: 992px) and (max-width: 1199.98px){cx-checkout-progress .cx-nav .cx-item :after,cx-checkout-progress-mobile-top .cx-nav .cx-item :after,cx-checkout-progress-mobile-bottom .cx-nav .cx-item :after{padding-inline-end:.5rem}}cx-checkout-progress .cx-nav .cx-item.active,cx-checkout-progress-mobile-top .cx-nav .cx-item.active,cx-checkout-progress-mobile-bottom .cx-nav .cx-item.active{border-color:var(--cx-color-primary)}cx-checkout-progress .cx-nav .cx-item.disabled,cx-checkout-progress-mobile-top .cx-nav .cx-item.disabled,cx-checkout-progress-mobile-bottom .cx-nav .cx-item.disabled{border-color:var(--cx-color-medium)}.cx-theme-high-contrast-dark cx-checkout-progress .cx-nav .cx-item.disabled,.cx-theme-high-contrast-light cx-checkout-progress .cx-nav .cx-item.disabled,.cx-theme-high-contrast-dark cx-checkout-progress-mobile-top .cx-nav .cx-item.disabled,.cx-theme-high-contrast-light cx-checkout-progress-mobile-top .cx-nav .cx-item.disabled,.cx-theme-high-contrast-dark cx-checkout-progress-mobile-bottom .cx-nav .cx-item.disabled,.cx-theme-high-contrast-light cx-checkout-progress-mobile-bottom .cx-nav .cx-item.disabled{border-color:var(--cx-color-secondary)}cx-checkout-progress .cx-nav .cx-item:first-child :before,cx-checkout-progress-mobile-top .cx-nav .cx-item:first-child :before,cx-checkout-progress-mobile-bottom .cx-nav .cx-item:first-child :before{padding:0;content:""}cx-checkout-progress .cx-nav .cx-item:last-child :after,cx-checkout-progress-mobile-top .cx-nav .cx-item:last-child :after,cx-checkout-progress-mobile-bottom .cx-nav .cx-item:last-child :after{padding:0;content:""}cx-checkout-progress .cx-link,cx-checkout-progress-mobile-top .cx-link,cx-checkout-progress-mobile-bottom .cx-link{color:var(--cx-color-text);cursor:pointer;text-decoration:none;text-align:start}cx-checkout-progress .cx-link.disabled,cx-checkout-progress-mobile-top .cx-link.disabled,cx-checkout-progress-mobile-bottom .cx-link.disabled{color:var(--cx-color-secondary);cursor:not-allowed;pointer-events:none}cx-checkout-progress .cx-link.disabled:after,cx-checkout-progress-mobile-top .cx-link.disabled:after,cx-checkout-progress-mobile-bottom .cx-link.disabled:after{color:var(--cx-color-secondary)}cx-checkout-progress .cx-link.active,cx-checkout-progress-mobile-top .cx-link.active,cx-checkout-progress-mobile-bottom .cx-link.active{color:var(--cx-color-primary)}cx-checkout-progress .cx-link.active:after,cx-checkout-progress-mobile-top .cx-link.active:after,cx-checkout-progress-mobile-bottom .cx-link.active:after{color:var(--cx-color-primary)}cx-checkout-progress .cx-media .cx-list-media,cx-checkout-progress-mobile-top .cx-media .cx-list-media,cx-checkout-progress-mobile-bottom .cx-media .cx-list-media{display:none;font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);justify-content:space-between;align-items:center;min-width:100%;border-width:1px 0 0 0;border-style:solid;border-color:var(--cx-color-light);margin:0}cx-checkout-progress .cx-media .cx-list-media.active,cx-checkout-progress-mobile-top .cx-media .cx-list-media.active,cx-checkout-progress-mobile-bottom .cx-media .cx-list-media.active{background-color:var(--cx-color-background);border:0}cx-checkout-progress .cx-media .cx-list-media button,cx-checkout-progress-mobile-top .cx-media .cx-list-media button,cx-checkout-progress-mobile-bottom .cx-media .cx-list-media button{font-weight:var(--cx-font-weight-semi)}@media (max-width: 991.98px){cx-checkout-progress .cx-media .cx-list-media,cx-checkout-progress-mobile-top .cx-media .cx-list-media,cx-checkout-progress-mobile-bottom .cx-media .cx-list-media{display:flex;border-width:0 0 1px 0;border-style:solid;border-color:var(--cx-color-light);padding:0 1.875rem}}@media (max-width: 767.98px){cx-checkout-progress .cx-media .cx-list-media,cx-checkout-progress-mobile-top .cx-media .cx-list-media,cx-checkout-progress-mobile-bottom .cx-media .cx-list-media{padding:0 1.375rem}}cx-checkout-progress .cx-media .cx-list-media .cx-title,cx-checkout-progress-mobile-top .cx-media .cx-list-media .cx-title,cx-checkout-progress-mobile-bottom .cx-media .cx-list-media .cx-title{padding-top:1.25rem;padding-bottom:1.25rem}@media (max-width: 991.98px){cx-billing-address-form{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){cx-billing-address-form .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){cx-billing-address-form .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){cx-billing-address-form .container{width:100%}}cx-billing-address-form .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 991.98px){cx-billing-address-form .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 767.98px){cx-billing-address-form .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-billing-address-form .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-billing-address-form .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-billing-address-form .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media (max-width: 991.98px){cx-billing-address-form .cx-checkout-body.row{padding:0}}cx-billing-address-form .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 991.98px){cx-billing-address-form .cx-checkout-text{padding-inline-start:0}}cx-billing-address-form .cx-spinner{padding-top:30px;padding-bottom:30px}cx-payment-method{border:1px solid var(--cx-color-medium);border-radius:10px;margin-top:32px;margin-bottom:30px;padding-inline-start:1.875rem;padding-inline-end:1.875rem;padding-top:1.875rem}@media (max-width: 991.98px){cx-payment-method{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){cx-payment-method .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){cx-payment-method .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){cx-payment-method .container{width:100%}}cx-payment-method .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 767.98px){cx-payment-method .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-payment-method .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-payment-method .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-payment-method .cx-checkout-body{display:flex;align-items:stretch;margin:0}cx-payment-method .cx-checkout-text{margin-bottom:1.25rem}cx-payment-method .cx-spinner{padding-top:30px;padding-bottom:30px}@media (max-width: 991.98px){cx-payment-method{background-color:var(--cx-color-transparent)}}cx-payment-method .cx-payment.container{padding:0}cx-payment-method .cx-payment-card{padding-inline-start:0;padding-inline-end:0;padding-bottom:.625rem;margin-bottom:.625rem}@media (min-width: 992px){cx-payment-method .cx-payment-card:nth-child(odd){padding-inline-end:15px}cx-payment-method .cx-payment-card:nth-child(2n){padding-inline-start:15px}}cx-payment-method .cx-payment-card-inner{height:100%;background-color:var(--cx-color-inverse);cursor:pointer}@media (max-width: 991.98px){cx-payment-method .cx-payment-card-inner{background-color:var(--cx-color-inverse)}}cx-payment-method .cx-card-img-container .fab:before,cx-payment-method .cx-card-img-container .fas:before{font-size:var(--cx-font-size, 48px)}@media (max-width: 991.98px){cx-payment-method .cx-checkout-text{padding-inline-start:0}}cx-payment-method .cx-checkout-btns{padding-bottom:1rem}@media (max-width: 991.98px){cx-payment-method .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-payment-method .cx-checkout-btns .btn-secondary{margin-bottom:1rem}}cx-payment-method .cx-checkout-btns-top{display:flex;justify-content:flex-end;padding-inline-start:1.875rem}@media (max-width: 991.98px){cx-payment-method .cx-checkout-btns-top{display:none}}cx-payment-method .cx-checkout-btns-top .btn{width:50%}cx-payment-method .cx-checkout-btns-bottom{padding-bottom:0}@media (min-width: 992px){cx-payment-method .cx-checkout-btns-bottom{display:none}}cx-payment-method .cx-checkout-btns-bottom .btn-secondary{margin-bottom:0}cx-payment-method .cx-checkout-body{display:flex;align-items:stretch}@media (max-width: 991.98px){cx-payment-method .cx-checkout-body.row{padding:0}}.cx-theme-high-contrast-dark cx-payment-method,.cx-theme-high-contrast-light cx-payment-method{border-color:var(--cx-color-dark)}@media (max-width: 991.98px){cx-payment-form{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){cx-payment-form .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){cx-payment-form .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){cx-payment-form .container{width:100%}}cx-payment-form .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 991.98px){cx-payment-form .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 767.98px){cx-payment-form .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-payment-form .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-payment-form .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-payment-form .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media (max-width: 991.98px){cx-payment-form .cx-checkout-body.row{padding:0}}cx-payment-form .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 991.98px){cx-payment-form .cx-checkout-text{padding-inline-start:0}}cx-payment-form .cx-spinner{padding-top:30px;padding-bottom:30px}cx-payment-form .cx-payment-form-tooltip{margin:0 0 0 .1875rem;font-size:18px;position:relative;top:2px;color:var(--cx-color-secondary)}cx-payment-form .cx-payment-form-billing{margin:0 0 1.25rem}cx-payment-form .cx-payment-form-billing-address{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding:.875rem 0 1.25rem}cx-payment-form .cx-payment-form-exp-date{display:flex;flex-direction:row;flex-wrap:wrap}cx-payment-form .cx-payment-form-exp-date legend{font-size:1rem}cx-payment-form .cx-payment-form-exp-date-wrapper{flex:1}cx-payment-form .cx-payment-form-exp-date-wrapper:first-of-type{padding-inline-end:1rem}cx-payment-form .form-check{margin:0}cx-payment-form .label-content{white-space:nowrap}cx-checkout-billing-address-form .cx-payment-form-billing-address{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding:.875rem 0 1.25rem}@media (max-width: 991.98px){cx-review-submit{padding:20px 0}}cx-review-submit .cx-review{padding:0 0 1rem}cx-review-submit .cx-review-title{text-transform:uppercase;margin:0 auto;padding:2.375rem 0 1.25rem;font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight-normal)}cx-review-submit .cx-review-summary{margin:0;background-color:var(--cx-color-background);padding:15px 0}cx-review-submit .cx-review-summary-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;word-break:break-all}cx-review-submit .cx-review-summary-edit-step{padding:0 20px 20px}@media (max-width: 991.98px){cx-review-submit .cx-review-summary-edit-step{padding:10px 0 0}}@media (min-width: 992px){cx-review-submit .cx-review-summary .cx-review-payment-col{border-inline-end:1px solid var(--cx-color-text)}}cx-review-submit .cx-review-summary .cx-review-summary-card{display:flex;justify-content:space-between}@media (max-width: 991.98px){cx-review-submit .cx-review-summary .cx-review-summary-card{background-color:#fff;border-style:solid;border-width:1px;border-color:var(--cx-color-light);min-height:auto}}@media (min-width: 992px){cx-review-submit .cx-review-summary .cx-review-summary-card:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.5)}}cx-review-submit .cx-review-summary .cx-review-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700;margin-bottom:.5rem}cx-review-submit .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title{font-style:italic}cx-review-submit .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step{align-self:flex-start;padding:20px;font-size:1.125rem}cx-review-submit .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step a{color:var(--cx-color-dark)}cx-review-submit .form-check{padding:0;margin:0}cx-review-submit .col-md-4{padding:0}cx-review-submit .cx-review-cart-total{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);margin:2.625rem 0 .5rem}cx-review-submit .cx-review-cart-heading{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding:1.375rem 0;margin:0;border-style:solid;border-width:1px 0;border-color:var(--cx-color-light)}@media (max-width: 991.98px){cx-review-submit .cx-review-cart-heading{border-width:1px 0 0;max-width:100%;min-width:100%;padding:1.375rem 0 1.375rem 3.5rem}}@media (max-width: 767.98px){cx-review-submit .cx-review-cart-heading{max-width:100%;min-width:100%;padding:1.375rem 0 1.375rem 1.25rem}}cx-review-submit .cx-review-cart-item{padding:0}@media (max-width: 991.98px){cx-review-submit .cx-review-cart-item .col-md-12{padding:0}}@media (max-width: 767.98px){cx-review-submit .cx-review-cart-item .col-md-12{padding:0}}@media (max-width: 991.98px){cx-review-submit .cx-review-cart-item{border-style:solid;border-width:1px 0 0;border-color:var(--cx-color-light)}}@media (max-width: 991.98px){cx-review-submit{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){cx-review-submit .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){cx-review-submit .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){cx-review-submit .container{width:100%}}cx-review-submit .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 991.98px){cx-review-submit .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 767.98px){cx-review-submit .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-review-submit .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-review-submit .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-review-submit .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media (max-width: 991.98px){cx-review-submit .cx-checkout-body.row{padding:0}}cx-review-submit .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 991.98px){cx-review-submit .cx-checkout-text{padding-inline-start:0}}cx-review-submit .cx-spinner{padding-top:30px;padding-bottom:30px}@media (max-width: 991.98px){cx-review-submit .col-md-12{padding:0 3.5rem 3.5rem}}@media (max-width: 767.98px){cx-review-submit .col-md-12{padding:0 1.25rem 1.25rem}}@media (max-width: 991.98px){cx-checkout-review-shipping,cx-checkout-review-payment,cx-checkout-review-overview,cx-order-confirmation-shipping{background-color:var(--cx-color-inverse)}}cx-checkout-review-shipping .cx-review-header,cx-checkout-review-payment .cx-review-header,cx-checkout-review-overview .cx-review-header,cx-order-confirmation-shipping .cx-review-header{background-color:var(--cx-color-background);font-weight:600;font-size:18px;padding:20px 40px;margin:10px 0 20px}cx-checkout-review-shipping .cx-review-summary,cx-checkout-review-payment .cx-review-summary,cx-checkout-review-overview .cx-review-summary,cx-order-confirmation-shipping .cx-review-summary{margin:0;display:flex;justify-content:space-between;flex-direction:row;background-color:var(--cx-color-inverse)}@media (min-width: 992px){cx-checkout-review-shipping .cx-review-summary,cx-checkout-review-payment .cx-review-summary,cx-checkout-review-overview .cx-review-summary,cx-order-confirmation-shipping .cx-review-summary{margin-top:1.5rem}}@media (max-width: 767.98px){cx-checkout-review-shipping .cx-review-summary,cx-checkout-review-payment .cx-review-summary,cx-checkout-review-overview .cx-review-summary,cx-order-confirmation-shipping .cx-review-summary{flex-direction:column;padding:0;margin-top:32px}}cx-checkout-review-shipping .cx-review-summary-wrapper,cx-checkout-review-payment .cx-review-summary-wrapper,cx-checkout-review-overview .cx-review-summary-wrapper,cx-order-confirmation-shipping .cx-review-summary-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;word-break:break-all}cx-checkout-review-shipping .cx-review-summary-edit-step,cx-checkout-review-payment .cx-review-summary-edit-step,cx-checkout-review-overview .cx-review-summary-edit-step,cx-order-confirmation-shipping .cx-review-summary-edit-step{padding:0 20px 20px}@media (max-width: 991.98px){cx-checkout-review-shipping .cx-review-summary-edit-step,cx-checkout-review-payment .cx-review-summary-edit-step,cx-checkout-review-overview .cx-review-summary-edit-step,cx-order-confirmation-shipping .cx-review-summary-edit-step{padding:10px 0 0}}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-payment-card,cx-checkout-review-payment .cx-review-summary .cx-review-summary-payment-card,cx-checkout-review-overview .cx-review-summary .cx-review-summary-payment-card,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-payment-card{margin:30px;background-color:#fff;width:45%;flex-grow:1;border:1px solid var(--cx-color-medium);border-radius:10px}@media (min-width: 768px){cx-checkout-review-shipping .cx-review-summary .cx-review-summary-payment-card:first-child,cx-checkout-review-payment .cx-review-summary .cx-review-summary-payment-card:first-child,cx-checkout-review-overview .cx-review-summary .cx-review-summary-payment-card:first-child,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-payment-card:first-child{margin-top:30px;margin-inline-start:0px;margin-bottom:40px;margin-inline-end:15px}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-payment-card:last-child,cx-checkout-review-payment .cx-review-summary .cx-review-summary-payment-card:last-child,cx-checkout-review-overview .cx-review-summary .cx-review-summary-payment-card:last-child,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-payment-card:last-child{margin-top:30px;margin-inline-start:15px;margin-bottom:40px;margin-inline-end:0px}}@media (max-width: 767.98px){cx-checkout-review-shipping .cx-review-summary .cx-review-summary-payment-card,cx-checkout-review-payment .cx-review-summary .cx-review-summary-payment-card,cx-checkout-review-overview .cx-review-summary .cx-review-summary-payment-card,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-payment-card{margin-top:0;margin-inline-start:0;margin-bottom:0;margin-inline-end:0;width:100%}}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card-container,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card-container,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card-container,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card-container{width:45%;border:1px solid var(--cx-color-medium);border-radius:10px;flex-grow:1}@media (min-width: 768px){cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card-container:first-child,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card-container:first-child,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card-container:first-child,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card-container:first-child{margin-top:0;margin-inline-start:0px;margin-bottom:40px;margin-inline-end:15px}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card-container:last-child,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card-container:last-child,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card-container:last-child,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card-container:last-child{margin-top:0;margin-inline-start:15px;margin-bottom:40px;margin-inline-end:0}}@media (max-width: 767.98px){cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card-container,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card-container,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card-container,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card-container{margin-top:0;margin-inline-start:0;margin-bottom:20px;margin-inline-end:0;width:100%}}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card{display:flex;justify-content:space-between}@media (max-width: 767.98px){cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card:first-child,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card:first-child,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card:first-child,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card:first-child{margin-bottom:20px}}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card .cx-card-title,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card .cx-card-title,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card .cx-card-title,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight-bold);margin-bottom:.5rem}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title{font-style:italic}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step{align-self:flex-start;padding:20px;font-size:1.125rem}cx-checkout-review-shipping .cx-review-shipping-summary,cx-checkout-review-payment .cx-review-shipping-summary,cx-checkout-review-overview .cx-review-shipping-summary,cx-order-confirmation-shipping .cx-review-shipping-summary{background-color:var(--cx-color-inverse)}cx-checkout-review-shipping .cx-review-cart-total,cx-checkout-review-payment .cx-review-cart-total,cx-checkout-review-overview .cx-review-cart-total,cx-order-confirmation-shipping .cx-review-cart-total{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);margin:2rem 0 .5rem}.cx-theme-high-contrast-dark cx-checkout-review-shipping,.cx-theme-high-contrast-light cx-checkout-review-shipping,.cx-theme-high-contrast-dark cx-checkout-review-payment,.cx-theme-high-contrast-light cx-checkout-review-payment,.cx-theme-high-contrast-dark cx-checkout-review-overview,.cx-theme-high-contrast-light cx-checkout-review-overview,.cx-theme-high-contrast-dark cx-order-confirmation-shipping,.cx-theme-high-contrast-light cx-order-confirmation-shipping{background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-checkout-review-shipping .cx-review-summary-payment-card,.cx-theme-high-contrast-light cx-checkout-review-shipping .cx-review-summary-payment-card,.cx-theme-high-contrast-dark cx-checkout-review-payment .cx-review-summary-payment-card,.cx-theme-high-contrast-light cx-checkout-review-payment .cx-review-summary-payment-card,.cx-theme-high-contrast-dark cx-checkout-review-overview .cx-review-summary-payment-card,.cx-theme-high-contrast-light cx-checkout-review-overview .cx-review-summary-payment-card,.cx-theme-high-contrast-dark cx-order-confirmation-shipping .cx-review-summary-payment-card,.cx-theme-high-contrast-light cx-order-confirmation-shipping .cx-review-summary-payment-card{background-color:var(--cx-color-background);border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-checkout-review-shipping .cx-review-summary,.cx-theme-high-contrast-light cx-checkout-review-shipping .cx-review-summary,.cx-theme-high-contrast-dark cx-checkout-review-payment .cx-review-summary,.cx-theme-high-contrast-light cx-checkout-review-payment .cx-review-summary,.cx-theme-high-contrast-dark cx-checkout-review-overview .cx-review-summary,.cx-theme-high-contrast-light cx-checkout-review-overview .cx-review-summary,.cx-theme-high-contrast-dark cx-order-confirmation-shipping .cx-review-summary,.cx-theme-high-contrast-light cx-order-confirmation-shipping .cx-review-summary{background-color:var(--cx-color-background)}@media (max-width: 1199.98px){cx-place-order{--cx-flex-basis: 45%}}cx-place-order .scaled-input{transform:scale(.7)}cx-place-order .cx-place-order-form{font-size:12px;padding:0}cx-place-order .cx-place-order-form .form-check-input{margin:0;top:1rem}@media (max-width: 991.98px){cx-place-order .cx-place-order-form .form-check-input{top:.5rem}}cx-place-order .cx-place-order-form .form-check-label{padding:0;margin-top:.3rem;margin-inline-end:0;margin-bottom:.5rem;margin-inline-start:2rem}@media (max-width: 991.98px){cx-checkout-review-shipping .cx-review-summary,cx-order-confirmation-shipping .cx-review-summary{padding:0}}cx-delivery-address{border:1px solid var(--cx-color-medium);border-radius:10px;margin-top:32px;margin-bottom:30px;padding-inline-start:1.875rem;padding-inline-end:1.875rem;padding-top:1.875rem}@media (max-width: 991.98px){cx-delivery-address{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){cx-delivery-address .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){cx-delivery-address .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){cx-delivery-address .container{width:100%}}cx-delivery-address .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 991.98px){cx-delivery-address .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 767.98px){cx-delivery-address .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-delivery-address .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-delivery-address .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-delivery-address .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media (max-width: 991.98px){cx-delivery-address .cx-checkout-body.row{padding:0}}cx-delivery-address .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 991.98px){cx-delivery-address .cx-checkout-text{padding-inline-start:0}}cx-delivery-address .cx-spinner{padding-top:30px;padding-bottom:30px}@media (max-width: 991.98px){cx-delivery-address{background-color:var(--cx-color-transparent);padding-top:1.5rem}}@media (max-width: 991.98px){cx-delivery-address cx-address-form{background-color:var(--cx-color-transparent)}}cx-delivery-address cx-address-form form{background-color:var(--cx-color-transparent);padding:13px 0;margin-bottom:0}cx-delivery-address .cx-delivery-address-card{padding-bottom:30px;padding-inline-start:0;padding-inline-end:0}@media (min-width: 992px){cx-delivery-address .cx-delivery-address-card:nth-child(odd){padding-inline-end:15px}cx-delivery-address .cx-delivery-address-card:nth-child(2n){padding-inline-start:15px}}cx-delivery-address .cx-delivery-address-card .cx-delivery-address-card-inner{height:100%;background-color:var(--cx-color-inverse);cursor:pointer}cx-delivery-address .cx-checkout-btns-top{display:flex;justify-content:flex-end;padding-inline-start:1.875rem}@media (max-width: 991.98px){cx-delivery-address .cx-checkout-btns-top{display:none}}cx-delivery-address .cx-checkout-btns-top .btn{width:50%}cx-delivery-address .cx-checkout-btns-bottom{padding-bottom:0}@media (min-width: 992px){cx-delivery-address .cx-checkout-btns-bottom{display:none}}cx-delivery-address .cx-checkout-btns-bottom .btn-secondary{margin-bottom:0}.cx-theme-high-contrast-dark cx-delivery-address,.cx-theme-high-contrast-light cx-delivery-address{border-color:var(--cx-color-dark)}@media (max-width: 991.98px){cx-address-form{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){cx-address-form .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){cx-address-form .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){cx-address-form .container{width:100%}}cx-address-form .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 991.98px){cx-address-form .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 767.98px){cx-address-form .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-address-form .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-address-form .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-address-form .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media (max-width: 991.98px){cx-address-form .cx-checkout-body.row{padding:0}}cx-address-form .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 991.98px){cx-address-form .cx-checkout-text{padding-inline-start:0}}cx-address-form .cx-spinner{padding-top:30px;padding-bottom:30px}cx-address-form form{padding:13px 32px 41px;background-color:var(--cx-color-background)}@media (min-width: 992px){cx-address-form form{margin-bottom:3rem}}cx-suggested-addresses-dialog .cx-dialog-header{padding-top:1rem;padding-inline-end:1rem;padding-bottom:1rem;padding-inline-start:2rem;border-color:var(--cx-color-light)}.cx-theme-high-contrast-dark cx-suggested-addresses-dialog .cx-dialog-header,.cx-theme-high-contrast-light cx-suggested-addresses-dialog .cx-dialog-header{background-color:var(--cx-color-background)}cx-suggested-addresses-dialog .cx-dialog-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-suggested-addresses-dialog .cx-dialog-body{padding:1rem}@media (max-width: 767.98px){cx-suggested-addresses-dialog .cx-dialog-body{padding:15px 0}}.cx-theme-high-contrast-dark cx-suggested-addresses-dialog .cx-dialog-body,.cx-theme-high-contrast-light cx-suggested-addresses-dialog .cx-dialog-body{background-color:var(--cx-color-background)}cx-suggested-addresses-dialog .cx-dialog-suggested,cx-suggested-addresses-dialog .cx-dialog-entered{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);margin-inline-start:.75rem}cx-suggested-addresses-dialog .cx-dialog-label{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}@media (min-width: 768px){cx-suggested-addresses-dialog .cx-dialog-actions{display:flex;flex-direction:row}}cx-suggested-addresses-dialog .cx-dialog-buttons{display:flex;justify-content:center}@media (min-width: 768px){cx-suggested-addresses-dialog .cx-dialog-buttons+.cx-dialog-buttons{margin-inline-start:.5rem}}cx-delivery-mode{border:1px solid var(--cx-color-medium);border-radius:10px;padding:23px 30px 8px;background-color:var(--cx-color-inverse)}@media (max-width: 991.98px){cx-delivery-mode{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){cx-delivery-mode .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){cx-delivery-mode .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){cx-delivery-mode .container{width:100%}}cx-delivery-mode .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 991.98px){cx-delivery-mode .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 767.98px){cx-delivery-mode .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-delivery-mode .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-delivery-mode .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-delivery-mode .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media (max-width: 991.98px){cx-delivery-mode .cx-checkout-body.row{padding:0}}cx-delivery-mode .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 991.98px){cx-delivery-mode .cx-checkout-text{padding-inline-start:0}}cx-delivery-mode .cx-spinner{padding-top:30px;padding-bottom:30px}@media (max-width: 991.98px){cx-delivery-mode{background-color:var(--cx-color-transparent);margin-top:32px;padding:23px 30px 8px}}@media (min-width: 992px){cx-delivery-mode{margin:2rem 0}}cx-delivery-mode .cx-delivery-mode-wrapper{background-color:var(--cx-color-inverse);border:none;border-radius:0;padding:0}@media (max-width: 991.98px){cx-delivery-mode .cx-delivery-mode-wrapper{margin:0}}cx-delivery-mode .form-check{display:flex;margin-bottom:0}cx-delivery-mode .form-check .cx-delivery-label{padding:0;margin-inline-start:.75rem;margin-inline-end:auto;margin-bottom:1.5rem;width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}cx-delivery-mode .form-check .cx-delivery-label .cx-delivery-mode{flex:auto;text-align:start}cx-delivery-mode .form-check .cx-delivery-label .cx-delivery-price{flex:auto;text-align:end}cx-delivery-mode .form-check .cx-delivery-label .cx-delivery-details{flex:100%;flex-basis:100%;color:var(--cx-color-success)}cx-delivery-mode .form-check .cx-delivery-label .cx-delivery-mode-description{width:100%;display:block;color:var(--cx-color-success)}.cx-theme-high-contrast-dark cx-delivery-mode,.cx-theme-high-contrast-light cx-delivery-mode{border:1px solid var(--cx-color-text);background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-delivery-mode .cx-delivery-mode-wrapper,.cx-theme-high-contrast-light cx-delivery-mode .cx-delivery-mode-wrapper{background-color:var(--cx-color-background)}@media (max-width: 991.98px){cx-order-confirmation-items .cx-order-items.container{max-width:100%;min-width:100%;padding:0}}@media (max-width: 767.98px){cx-order-confirmation-items .cx-order-items.container{max-width:100%;min-width:100%;padding:0}}cx-order-confirmation-items .cx-order-items-header{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding:1.375rem 0;margin:0;border-width:0 0 1px 0;border-style:solid;border-color:var(--cx-color-light)}@media (max-width: 991.98px){cx-order-confirmation-items .cx-order-items-header{max-width:100%;min-width:100%;padding-inline-start:2.5rem}}@media (max-width: 767.98px){cx-order-confirmation-items .cx-order-items-header{max-width:100%;min-width:100%;padding-inline-start:1rem}}cx-order-confirmation-thank-you-message .cx-order-confirmation-message{text-align:var(--cx-text-align, center);padding:var(--cx-padding, 2.5rem)}cx-order-confirmation-thank-you-message .cx-order-confirmation-message h2{font-weight:var(--cx-font-weight-bold);font-size:var(--cx-font-size, 1.5rem)}cx-order-confirmation-thank-you-message .cx-order-confirmation-message .btn-link{font-size:.875rem;font-weight:"bold";text-transform:var(--cx-text-transform, uppercase)}cx-order-confirmation-thank-you-message .cx-page-title{color:var(--cx-color, var(--cx-color-text))}cx-order-confirmation-totals .cx-order-summary{padding-inline-end:var(--cx-padding, 0)}.cxFeat_a11yWideScreenImprovements cx-order-confirmation-totals .cx-order-summary cx-order-summary{padding:1rem}@media (max-width: 991.98px){cx-order-confirmation-totals .cx-order-summary.container{max-width:var(--cx-max-width, 100%);min-width:var(--cx-min-width, 100%);padding-inline-end:var(--cx-padding, 1.625rem)}}@media (max-width: 767.98px){cx-order-confirmation-totals .cx-order-summary.container{padding:var(--cx-padding, 0)}}cx-guest-register-form .register-guest{display:flex;justify-content:center;background-color:var(--cx-color-background);padding:1.5rem 1rem}@media (min-width: 992px){cx-guest-register-form .register-guest{margin:0 0 2em}}cx-guest-register-form .register-guest p{margin-bottom:1 rem}cx-promotions .cx-promotions{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-success);padding:.5rem 0}cx-promotions .cx-promotions ul{padding:0}cx-promotions .cx-promotions p{line-height:1.6;font-weight:700}cx-promotions .cx-promotions li{list-style-type:none}cx-promotions .cx-promotions ul>li{list-style-type:none;line-height:1.6;font-weight:700}cx-page-layout.MultiStepCheckoutSummaryPageTemplate{max-width:var(--cx-page-width-max);padding-top:2rem;padding-inline-end:1.5rem;padding-bottom:0;padding-inline-start:1.5rem;margin:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start}@media (max-width: 991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate{display:inline-block}}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.TopContent{flex:0 100%}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.BodyContent{flex:0 63%}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{flex:0 0 35%;flex-direction:column;justify-content:flex-start}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary{flex:unset}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary cx-order-summary{padding-top:1rem;padding-inline-start:2.5rem;padding-bottom:0;padding-inline-end:0}@media (max-width: 991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary cx-order-summary{padding:1rem 0 0}}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-place-order{flex:unset;padding-top:1rem;padding-inline-start:2.5rem;padding-bottom:0;padding-inline-end:0}@media (max-width: 991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-place-order{padding:1rem 0 0}}@media (max-width: 991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{--cx-flex-basis: 50%;justify-content:flex-end;align-items:flex-end;flex-direction:column}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary{width:50%;padding-top:1rem}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary cx-order-summary{padding:1rem 2.5rem 0}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-place-order{max-width:50%;padding-bottom:2rem}}@media (max-width: 991.98px) and (max-width: 991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary cx-order-summary{padding:1rem 0 0}}@media (max-width: 767.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{--cx-flex-basis: 100%;align-items:normal}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary{min-width:100%}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-place-order{max-width:100%}}cx-cost-center{padding-top:2.375rem}@media (max-width: 991.98px){cx-cost-center{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){cx-cost-center .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){cx-cost-center .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){cx-cost-center .container{width:100%}}cx-cost-center .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 991.98px){cx-cost-center .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 767.98px){cx-cost-center .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-cost-center .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-cost-center .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-cost-center .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media (max-width: 991.98px){cx-cost-center .cx-checkout-body.row{padding:0}}cx-cost-center .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 991.98px){cx-cost-center .cx-checkout-text{padding-inline-start:0}}cx-cost-center .cx-spinner{padding-top:30px;padding-bottom:30px}@media (max-width: 991.98px){cx-cost-center{padding:20px 0}}cx-cost-center.hidden{display:none}cx-cost-center select{width:100%;padding:10px;border-radius:4px;border-color:var(--cx-color-light)}.cx-theme-high-contrast-dark cx-cost-center select,.cx-theme-high-contrast-light cx-cost-center select{background-color:var(--cx-color-background);color:var(--cx-color-text);border-color:var(--cx-color-text)}cx-payment-type{border:1px solid var(--cx-color-medium);border-radius:10px;margin-top:32px;margin-bottom:30px;padding-inline-start:1.875rem;padding-inline-end:1.875rem;padding-top:1.875rem}@media (max-width: 991.98px){cx-payment-type{display:block;background-color:var(--cx-color-transparent)}}@media (max-width: 991.98px){cx-payment-type .col-md-12{padding:0 .813rem}}@media (max-width: 767.98px){cx-payment-type .col-md-12{padding:0 .875rem}}@media (max-width: 991.98px){cx-payment-type .container{width:100%}}cx-payment-type .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width: 991.98px){cx-payment-type .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 767.98px){cx-payment-type .cx-checkout-btns{padding:1.25rem 0}}@media (max-width: 991.98px){cx-payment-type .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-payment-type .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-payment-type .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media (max-width: 991.98px){cx-payment-type .cx-checkout-body.row{padding:0}}cx-payment-type .cx-checkout-text{margin-bottom:1.25rem}@media (max-width: 991.98px){cx-payment-type .cx-checkout-text{padding-inline-start:0}}cx-payment-type .cx-spinner{padding-top:30px;padding-bottom:30px}@media (max-width: 991.98px){cx-payment-type{padding-top:20px}}cx-payment-type .cx-payment-type-container{padding-top:20px}cx-payment-type .cx-payment-type-label{margin:0 auto 0 .75rem}cx-payment-type .cx-payment-type-label .cx-payment-type:hover{cursor:pointer}.cx-theme-high-contrast-dark cx-payment-type,.cx-theme-high-contrast-light cx-payment-type{border-color:var(--cx-color-dark)}cx-schedule-replenishment-order .scaled-input{transform:scale(.875)}cx-schedule-replenishment-order .cx-label-container{display:flex;margin-bottom:5px}cx-schedule-replenishment-order .cx-label-container cx-icon{font-size:1.3rem}cx-schedule-replenishment-order .cx-order-replenishment-header{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);margin-inline-end:14px;margin-bottom:0}cx-schedule-replenishment-order .cx-order-type-card{font-size:.875rem;background-color:var(--cx-color-background);border:1px solid #f1f1f1;border-radius:var(--cx-buttons-border-radius);margin-bottom:10px;padding:20px 21px}cx-schedule-replenishment-order .cx-order-type-card .cx-order-type-container{margin-bottom:7px}cx-schedule-replenishment-order .cx-order-type-card .cx-order-type-container:first-child{margin-top:10px}cx-schedule-replenishment-order .cx-order-type-card .cx-order-type-container .form-check-label{top:5px}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container{display:flex;flex-direction:row;margin-top:20px;flex-wrap:wrap}@media (min-width: 768px){cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container{margin-inline-start:2.375rem}}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container:not(:last-child){margin-bottom:10px}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .form-control{height:32px;font-size:.875rem;padding:0 9px}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .form-data-label{align-self:center;padding-inline-end:10px;width:100%}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .form-data-input{flex:1}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-days{margin-inline-end:1.8rem}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-dayMonth{margin-inline-start:1.8rem}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-day-of-month{width:5rem}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-month{display:flex;align-items:flex-end;flex-wrap:wrap;max-width:5.75rem}@media (max-width: 767.98px){cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-month{flex-grow:unset;width:50%}}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container{flex-direction:unset;flex-wrap:wrap;max-width:280px}@media (max-width: 767.98px){cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container{flex-direction:column}}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container .cx-repeat-days{font-size:inherit;flex:0 100%;margin-bottom:14px;align-self:start}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container .cx-week-day{margin-bottom:0}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container .form-check{flex:0 50%;display:flex;align-items:center;margin-bottom:13px}cx-schedule-replenishment-order .cx-replenishment-date input{padding-inline-start:18px;padding-inline-end:8px}@media (max-width: 991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-schedule-replenishment-order{width:50%}}@media (max-width: 767.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-schedule-replenishment-order{width:100%}}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-schedule-replenishment-order{flex:unset;padding-top:1rem;padding-inline-start:2.5rem;padding-bottom:0;padding-inline-end:0}@media (max-width: 991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-schedule-replenishment-order{padding:1rem 0 0}}cx-org-list a.link,cx-org-list button.link{border-radius:.2rem;color:var(--cx-color-primary);padding:0;display:flex;justify-content:left;align-items:center;text-decoration:none;font-size:1rem}cx-org-list a.link:focus,cx-org-list button.link:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}cx-org-list a.link:hover,cx-org-list a.link:focus,cx-org-list button.link:hover,cx-org-list button.link:focus{text-decoration:none}cx-org-list a.link.disabled,cx-org-list button.link.disabled{color:var(--cx-color-text);cursor:not-allowed}cx-org-list button.button,cx-org-list a.button{border-radius:.2rem;padding:var(--cx-spatial-base);margin:var(--cx-spatial-base);font-size:1rem;line-height:1.5rem}cx-org-list button.button:focus,cx-org-list a.button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}cx-org-list button.button:focus,cx-org-list a.button:focus{box-shadow:none}cx-org-list button.button.active,cx-org-list a.button.active{color:var(--cx-color-primary)}cx-org-list button.button.icon,cx-org-list a.button.icon{padding:0}cx-org-list a.link:hover,cx-org-list button.link:hover{color:var(--cx-color-primary)}cx-org-list a.button.primary,cx-org-list button.button.primary{background-color:var(--cx-color-primary);border-color:var(--cx-color-primary)}cx-org-list a.button.primary:hover,cx-org-list button.button.primary:hover{background-color:var(--cx-color-primary-accent);border-color:var(--cx-color-primary-accent)}.cx-theme-high-contrast-dark cx-org-list a.button.primary,.cx-theme-high-contrast-dark cx-org-list button.button.primary{color:var(--cx-color-medium)}cx-org-list .form-buttons{display:flex;padding:var(--cx-spatial-base);place-content:space-between}@media (max-width: 991.98px){cx-org-list .form-buttons{flex-direction:column}}cx-org-list .form-buttons button,cx-org-list .form-buttons a{flex:1;margin:var(--cx-spatial-base)}html[dir=rtl] cx-org-list cx-org-message .close{left:20px;right:auto}cx-org-list cx-org-message{position:absolute;width:100%}cx-org-list cx-org-message>*{transition:all .4s;position:absolute;width:100%;opacity:0;z-index:0;pointer-events:none}cx-org-list cx-org-message>*:first-child:not(.terminated){z-index:1;opacity:1;pointer-events:initial}cx-org-list cx-org-message>*.terminated+*{opacity:1}cx-org-list cx-org-message>* .inner{display:flex;flex-wrap:wrap;padding:20px 40px}cx-org-list cx-org-message .close{position:absolute;right:20px;margin-top:-5px}cx-org-list cx-org-message p{margin:0}cx-org-list cx-org-message cx-icon{align-self:flex-start;margin:5px}cx-org-list cx-org-message cx-org-notification{display:flex;background-color:#deeecc}cx-org-list cx-org-message cx-org-notification.error{background-color:var(--cx-color-danger)}cx-org-list cx-org-message cx-org-confirmation{flex:100%;flex-direction:column;width:100%;display:block}cx-org-list cx-org-message cx-org-confirmation.info{background-color:#cbe6fe}cx-org-list cx-org-message cx-org-confirmation .messageTitle{font-weight:700}cx-org-list cx-org-message cx-org-confirmation .message{display:flex}cx-org-list cx-org-message cx-org-confirmation .actions{flex:100%;display:flex;justify-content:flex-end;margin-top:20px}cx-org-list cx-org-message cx-org-confirmation .actions button{margin-inline-start:20px}cx-org-list.ghost .header h3{color:transparent;background-color:var(--cx-color-ghost);border-radius:var(--cx-ghost-radius);display:inline-block}cx-org-list.ghost ng-select.sort{min-width:200px;background-color:var(--cx-color-ghost)}cx-org-list.ghost ng-select.sort .ng-select-container{visibility:hidden}cx-org-list.ghost cx-table.vertical-stacked table tr:hover:not(.is-current),cx-org-list.ghost cx-table.vertical table tr:hover:not(.is-current){background:none}cx-org-list.ghost cx-table.vertical-stacked table td,cx-org-list.ghost cx-table.vertical table td{position:relative}cx-org-list.ghost cx-table.vertical-stacked table td .text,cx-org-list.ghost cx-table.vertical table td .text{display:flex}@media (min-width: 768px){cx-org-list.ghost cx-table.vertical-stacked table td .text,cx-org-list.ghost cx-table.vertical table td .text{min-height:74px}}cx-org-list.ghost cx-table.vertical-stacked table td:before,cx-org-list.ghost cx-table.vertical table td:before{content:"";position:absolute;width:calc(100% - 20px);margin-inline-start:20px;height:20px;background:var(--cx-color-ghost);border-radius:var(--cx-ghost-radius)}@media (min-width: 768px){cx-org-list.ghost cx-table.vertical-stacked table td:before,cx-org-list.ghost cx-table.vertical table td:before{top:25px;left:0}}cx-org-list.ghost cx-table.vertical-stacked table td:last-child:before,cx-org-list.ghost cx-table.vertical table td:last-child:before{width:calc(100% - 40px);margin-inline-end:20px}@media (max-width: 991.98px){cx-org-list.ghost cx-table.vertical-stacked table tr td:before,cx-org-list.ghost cx-table.vertical table tr td:before{margin-top:-10px;width:calc(100% - 60px)}}.cxFeat_a11yCroppedFocusRing cx-org-list .card .header .title-bar .header h2 button,cx-org-list .card .header .cxFeat_a11yCroppedFocusRing .title-bar .header h2 button,.cxFeat_a11yCroppedFocusRing cx-org-list .header h2 button{outline-offset:-2px}cx-org-list .card .header .title-bar .title h2,cx-org-list .title h2,cx-org-list .card .header .title-bar .title h3,cx-org-list .title h3{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);text-transform:uppercase}cx-org-list .card .header .title-bar .title h2 button,cx-org-list .title h2 button,cx-org-list .card .header .title-bar .title h3 button,cx-org-list .title h3 button{border:none;background-color:inherit}cx-org-list .card .header .title-bar .title h2 button cx-icon,cx-org-list .title h2 button cx-icon,cx-org-list .card .header .title-bar .title h3 button cx-icon,cx-org-list .title h3 button cx-icon{pointer-events:none;color:var(--cx-color, var(--cx-color-info))}cx-org-list{width:100%;position:relative}cx-org-list .content-wrapper,cx-org-list form{display:contents}cx-org-list cx-split-view:not([active-view="1"]) .list table th.amount,cx-org-list cx-split-view:not([active-view="1"]) .list table th.dateRange,cx-org-list cx-split-view:not([active-view="1"]) .list table th.currency,cx-org-list cx-split-view:not([active-view="1"]) .list table th.uid,cx-org-list cx-split-view:not([active-view="1"]) .list table th.roles,cx-org-list cx-split-view:not([active-view="1"]) .list table th.limit,cx-org-list cx-split-view:not([active-view="1"]) .list table td.amount,cx-org-list cx-split-view:not([active-view="1"]) .list table td.dateRange,cx-org-list cx-split-view:not([active-view="1"]) .list table td.currency,cx-org-list cx-split-view:not([active-view="1"]) .list table td.uid,cx-org-list cx-split-view:not([active-view="1"]) .list table td.roles,cx-org-list cx-split-view:not([active-view="1"]) .list table td.limit{opacity:0;width:.1%}cx-org-list cx-split-view:not([active-view="1"]) .list table th.active,cx-org-list cx-split-view:not([active-view="1"]) .list table td.active{width:100px}.cxFeat_a11yTextSpacingAdjustments cx-org-list cx-split-view[active-view="1"] .uid .text{margin-inline-end:1rem;white-space:initial;word-break:break-word}cx-org-list .is-empty{margin:0;padding:20px}@media (min-width: 768px){cx-org-list{padding-inline-start:10px;padding-inline-end:10px}}@media (max-width: 767.98px){cx-org-list cx-split-view{width:100vw}}cx-org-list cx-split-view cx-view{height:auto}cx-org-list cx-split-view cx-view:not([position="0"]){align-self:flex-start}@media (min-width: 992px){cx-org-list cx-split-view{padding-top:40px}cx-org-list cx-split-view cx-view:not([position="0"]){display:flex}cx-org-list cx-split-view:not([active-view="1"]) cx-view[position="0"]{padding-inline-end:var(--cx-split-gutter);border-inline-end:solid 0 var(--cx-color-light);border-inline-end-width:calc(min(var(--cx-active-view) - 1,1)*1px)}}cx-org-list cx-view[position="0"] tr{cursor:pointer}cx-org-list cx-view[position="0"]>cx-table.vertical table{border-top:solid 1px var(--cx-color-light);border-bottom:solid 1px var(--cx-color-light)}.cx-theme-high-contrast-dark cx-org-list cx-view .header,.cx-theme-high-contrast-light cx-org-list cx-view .header{background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-org-list cx-view .main .details,.cx-theme-high-contrast-light cx-org-list cx-view .main .details{background-color:var(--cx-color-background)}cx-org-list .vertical-stacked table{table-layout:auto}cx-org-list .vertical-stacked tbody{border-top:solid 1px var(--cx-color-light)}cx-org-list .vertical-stacked tbody:last-child{border-bottom:solid 1px var(--cx-color-light)}cx-org-list .vertical-stacked tbody tr:first-child>*{padding-top:20px}cx-org-list .vertical-stacked tbody tr:last-child>*{padding-bottom:20px}cx-org-list .vertical-stacked tbody th cx-table-data-cell,cx-org-list .vertical-stacked tbody td cx-table-data-cell{min-height:auto}cx-org-list .vertical-stacked tbody th cx-table-data-cell a,cx-org-list .vertical-stacked tbody td cx-table-data-cell a{padding-top:0;padding-bottom:0}@media (max-width: 991.98px){cx-org-list .vertical-stacked tbody th:not(:first-child),cx-org-list .vertical-stacked tbody td:not(:first-child){width:100%}cx-org-list .vertical-stacked tbody td{padding-inline-start:40px}}cx-org-list .footer{display:flex;justify-content:flex-end;padding:40px}cx-org-list section+.footer{padding-top:0}@media (max-width: 991.98px){cx-org-list cx-pagination{margin:0 var(--cx-spatial-md)}}cx-org-list cx-pagination a{border-radius:0}cx-org-list cx-pagination a:not(.current){background-color:var(--cx-color-inverse)}.cx-theme-high-contrast-dark cx-org-list cx-pagination a:not(.current),.cx-theme-high-contrast-light cx-org-list cx-pagination a:not(.current){background-color:var(--cx-color-background)}cx-org-list cx-pagination a.disabled{color:var(--cx-color-light)}cx-org-list cx-org-toggle-link-cell{padding-inline-start:calc((var(--cx-depth-level) + 3) * 20px)}cx-org-list cx-org-toggle-link-cell button.tree-item-toggle{margin-inline-start:-40px;min-width:40px;color:var(--cx-color-primary)}@media (max-width: 991.98px){cx-org-list cx-org-toggle-link-cell{padding-inline-start:calc(3rem + var(--cx-depth-level) * 1.5rem)}}.cxFeat_a11yTextSpacingAdjustments cx-org-list .content-wrapper ng-select.ng-select .ng-value-label{overflow:initial;white-space:normal}.cxFeat_a11yTextSpacingAdjustments cx-org-list .content-wrapper ng-select.ng-select div.ng-select-container{max-height:unset;line-height:1.3}.cxFeat_a11yTextSpacingAdjustments cx-org-list .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{white-space:normal;overflow:initial}.cx-theme-high-contrast-dark cx-org-list .ng-dropdown-panel .ng-dropdown-panel-items .ng-option,.cx-theme-high-contrast-light cx-org-list .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:var(--cx-color-background);color:var(--cx-color-text)}.cx-theme-high-contrast-dark cx-org-list .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked,.cx-theme-high-contrast-light cx-org-list .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:var(--cx-color-text);color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-org-list cx-table.vertical-stacked tbody:not(:last-child),.cx-theme-high-contrast-light cx-org-list cx-table.vertical-stacked tbody:not(:last-child),.cx-theme-high-contrast-dark cx-org-list cx-table.vertical tr:not(:last-child),.cx-theme-high-contrast-light cx-org-list cx-table.vertical tr:not(:last-child){border-bottom:solid 1px rgba(0,0,0,.125)}.cx-theme-high-contrast-dark cx-org-list cx-table.vertical-stacked tbody:not(:last-child),.cx-theme-high-contrast-dark cx-org-list cx-table.vertical tr:not(:last-child){border-bottom:solid 1px var(--cx-color-text)}cx-org-list cx-table.vertical-stacked tbody:hover:not(.is-current),cx-org-list cx-table.vertical tr:hover:not(.is-current){background-color:var(--cx-color-background)}cx-org-list cx-table.vertical-stacked tbody.is-current,cx-org-list cx-table.vertical tr.is-current{outline:solid 3px var(--cx-color-primary);outline-offset:-3px;background:var(--cx-color-background-focus)}cx-org-list cx-table.vertical-stacked tbody:focus-within,cx-org-list cx-table.vertical tr:focus-within{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none;outline-offset:-2px}cx-org-list cx-table.vertical-stacked tbody cx-org-active-link-cell a:focus,cx-org-list cx-table.vertical tr cx-org-active-link-cell a:focus{outline:none}cx-org-list cx-table.vertical-stacked tbody .hide-focus-border,cx-org-list cx-table.vertical tr .hide-focus-border{outline:none}cx-org-list cx-org-sub-list:not(.has-nested-view) cx-table.vertical th:last-child,cx-org-list cx-org-sub-list:not(.has-nested-view) cx-table.vertical td:last-child,cx-org-list cx-org-sub-list:not(.has-nested-view) table th:last-child,cx-org-list cx-org-sub-list:not(.has-nested-view) table td:last-child{background-image:none}cx-org-list cx-org-sub-list cx-table.vertical table{table-layout:auto}cx-org-list cx-org-sub-list cx-table.vertical table thead{display:none}cx-org-list cx-org-sub-list cx-table.vertical table tr:focus-within{outline:none}cx-org-list cx-org-sub-list cx-table.vertical table tr td.actions{width:1px}cx-org-list cx-org-sub-list cx-table.vertical table tr td.actions:last-child{padding-inline-end:30px;padding-inline-start:5px}cx-org-list cx-org-sub-list cx-table.vertical table tr td a.is-current{outline:solid 3px var(--cx-color-primary);outline-offset:-3px;background:var(--cx-color-background-focus)}cx-org-list cx-org-sub-list cx-table.vertical table tr th:last-child,cx-org-list cx-org-sub-list cx-table.vertical table tr td:last-child{width:1px}cx-org-list cx-org-sub-list cx-table.vertical table tr th:last-child:not(:only-child),cx-org-list cx-org-sub-list cx-table.vertical table tr td:last-child:not(:only-child){max-width:none}cx-org-list cx-table{width:100%}cx-org-list cx-table.vertical td{height:74px}cx-org-list cx-table.vertical td cx-table-data-cell{display:inline;align-items:center;height:74px;padding-inline-start:20px}cx-org-list cx-table.vertical tr td:last-child,cx-org-list cx-table.vertical-stacked tbody{background-image:var(--list-bg);background-position:var(--list-bg-pos);background-repeat:no-repeat;background-size:12px}cx-org-list cx-table td:last-child a{margin-inline-end:40px}cx-org-list cx-table td:last-child span{padding-inline-end:20px}cx-org-list cx-table.vertical-stacked tbody{display:table}cx-org-list cx-table thead{pointer-events:none}cx-org-list cx-table thead th{height:60px}cx-org-list cx-table th,cx-org-list cx-table td{padding:0}cx-org-list cx-table th{font-size:14px}cx-org-list cx-table td{font-size:16px;max-width:1px}cx-org-list cx-table td .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}cx-org-list cx-table td .text.button{color:var(--cx-color-primary)}cx-org-list cx-table td ul.text{margin:0;padding:0}cx-org-list cx-table td ul.text li{display:inline-block;white-space:pre-wrap}cx-org-list cx-table td ul.text li:not(:last-child):after{content:", "}cx-org-list cx-table td cx-org-active-link-cell a,cx-org-list cx-table td cx-org-toggle-link-cell a{color:var(--cx-color-primary);text-decoration:underline}cx-org-list cx-table td a{color:inherit;text-decoration:none;display:flex;align-items:center;width:100%}@media (min-width: 992px){cx-org-list cx-table td a .text{padding-inline-start:0}}cx-org-list cx-table td.actions button{flex:auto}cx-org-list cx-table .active span{color:var(--cx-color-alert, var(--cx-color-danger))}cx-org-list cx-table .active span.is-active{color:var(--cx-color-success)}cx-org-list .list .header{padding:0 6px 38px;min-height:130px}cx-org-list .list .header h3{text-transform:uppercase;margin:0 0 23px}@media (max-width: 767.98px){cx-org-list .list .header h3{font-size:1.1rem}}@media (max-width: 991.98px){cx-org-list .list .header{padding:20px}}cx-org-list .list .header .actions{display:flex;align-items:center;justify-content:flex-end}cx-org-list .list .header .actions label{align-items:center;display:inline-flex}@media (max-width: 767.98px){cx-org-list .list .header .actions label{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;padding-bottom:0}}cx-org-list .list .header .actions label span{margin-inline-end:.5rem}cx-org-list .list .header .actions label .sort{margin-inline-end:auto;min-width:170px}cx-org-list .list .header .actions button{padding:0 15px}cx-org-list .list .header .actions a,cx-org-list .list .header .actions button{text-transform:uppercase}cx-org-list .list .header .actions ng-select .ng-select-container.ng-has-value{max-height:40px}cx-org-list .card{width:100%}@media (max-width: 767.98px){cx-org-list .card{border:none}}cx-org-list .card .header{display:flex;justify-content:space-between;background-color:var(--cx-color-inverse);border-bottom:solid 1px var(--cx-color-light);padding:40px 30px 20px}.cx-theme-high-contrast-dark cx-org-list .card .header,cx-org-list .cx-theme-high-contrast-dark .card .header,.cx-theme-high-contrast-light cx-org-list .card .header,cx-org-list .cx-theme-high-contrast-light .card .header{background-color:var(--cx-color-background)}@media (min-width: 768px){cx-org-list .card .header{height:130px;align-items:center}}cx-org-list .card .header .title-bar{display:flex;align-items:center;flex:100%;justify-content:space-between}cx-org-list .card .header h3{margin:0 0 5px;font-size:22px;text-transform:uppercase}cx-org-list .card .header h4{font-size:16px}cx-org-list .card .header .actions{display:flex;align-items:baseline}cx-org-list .card .header .actions a,cx-org-list .card .header .actions button{text-transform:uppercase;z-index:inherit}@media (min-width: 768px){cx-org-list .card .header .actions a,cx-org-list .card .header .actions button{margin-inline-start:10px}}@media (max-width: 767.98px){cx-org-list .card .header .actions a,cx-org-list .card .header .actions button{margin-inline-end:10px}}cx-org-list .card .header .close cx-icon{color:var(--cx-color-text);display:flex;align-items:center;justify-content:center;width:40px;height:40px}@media (max-width: 767.98px){cx-org-list .card .header{padding:40px 30px 25px}cx-org-list .card .header .title-bar{flex-wrap:wrap}cx-org-list .card .header .actions{flex:100%}}cx-org-list .card .main{position:relative;background:var(--cx-color-background)}cx-org-list .card section{display:flex;margin:40px;background-color:var(--cx-color-inverse);border:solid 1px var(--cx-color-light)}.cx-theme-high-contrast-light cx-org-list .card section,cx-org-list .cx-theme-high-contrast-light .card section{border:1px solid rgba(0,0,0,.125)}.cx-theme-high-contrast-dark cx-org-list .card section,cx-org-list .cx-theme-high-contrast-dark .card section{border:solid 1px var(--cx-color-text)}.cx-theme-high-contrast-dark cx-org-list .card section,cx-org-list .cx-theme-high-contrast-dark .card section,.cx-theme-high-contrast-light cx-org-list .card section,cx-org-list .cx-theme-high-contrast-light .card section{background-color:var(--cx-color-background)}cx-org-list .card section.link-list{display:flex;flex-direction:column}.cx-theme-high-contrast-dark cx-org-list .card section.link-list,cx-org-list .cx-theme-high-contrast-dark .card section.link-list,.cx-theme-high-contrast-light cx-org-list .card section.link-list,cx-org-list .cx-theme-high-contrast-light .card section.link-list{background-color:var(--cx-color-background)}cx-org-list .card section.link-list a{padding:25px 30px;justify-content:flex-start;min-height:74px;background-image:var(--list-bg);background-repeat:no-repeat;background-size:12px;background-position:var(--list-bg-pos)}cx-org-list .card section.link-list a:not(:last-child){border-bottom:solid 1px var(--cx-color-light)}.cx-theme-high-contrast-light cx-org-list .card section.link-list a:not(:last-child),cx-org-list .cx-theme-high-contrast-light .card section.link-list a:not(:last-child){border-bottom:solid 1px rgba(0,0,0,.125)}.cx-theme-high-contrast-dark cx-org-list .card section.link-list a:not(:last-child),cx-org-list .cx-theme-high-contrast-dark .card section.link-list a:not(:last-child){border-bottom:solid 1px var(--cx-color-text)}cx-org-list .card section.link-list a:hover:not(.is-current){background-color:var(--cx-color-background)}cx-org-list .card section.link-list a.is-current{outline:solid 3px var(--cx-color-primary);outline-offset:-3px;background-color:var(--cx-color-background-focus)}cx-org-list .details{padding-top:30px;padding-inline-start:30px;padding-inline-end:10px;display:flex;flex-wrap:wrap}cx-org-list .details .property{margin-bottom:30px}@media (min-width: 768px){cx-org-list .details .property{flex:50%}}@media (max-width: 767.98px){cx-org-list .details .property{flex:100%}}cx-org-list .details .property.full-width{flex:100%}cx-org-list .details label,cx-org-list .details legend{font-weight:700;font-size:18px}cx-org-list .details label.form-check,cx-org-list .details fieldset{font-weight:400;padding-inline-end:20px;padding-bottom:10px;margin:0}cx-org-list .details .value{font-size:16px;padding-inline-end:20px}cx-org-list .details .value.is-active{color:var(--cx-color-success)}cx-org-list .details .value.is-inactive{color:var(--cx-color-alert, var(--cx-color-danger))}cx-org-list .details ul.value{margin:0;padding:0;padding-inline-end:20px}cx-org-list .details ul.value li{display:inline;white-space:pre-wrap}cx-org-list .details ul.value li:not(:last-child):after{content:", "}cx-org-list cx-org-disable-info>section{padding:25px 30px}cx-org-list cx-org-disable-info>section ul{margin:0}cx-org-list cx-org-disable-info>section ul>li:only-child{list-style:none;margin-inline-start:-1.5em}cx-org-list cx-org-disable-info>section>.cx-icon{align-self:flex-start;margin-top:4px;color:var(--cx-color, var(--cx-color-info))}cx-org-list form section{padding-bottom:20px}cx-org-list label{max-width:100%;padding-inline-end:20px;padding-bottom:10px;margin:0}@media (min-width: 768px){cx-org-list label{flex:50%}}@media (max-width: 767.98px){cx-org-list label{flex:100%}}cx-org-list label .form-check{margin:0}cx-org-list .full-width{flex:100%}cx-org-list .form-group{padding-inline-end:20px}@media (min-width: 768px){cx-org-list .form-group{flex:50%}}@media (max-width: 767.98px){cx-org-list .form-group{flex:100%}}cx-org-list .form-group cx-form-errors{position:relative}cx-org-list .form-group cx-form-errors p{padding-inline-start:30px;font-size:16px;font-weight:400;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}.cx-theme-high-contrast-dark cx-org-list .form-group cx-form-errors p:after{color:var(--cx-color-medium)}cx-org-list ng-select{font-weight:400}cx-org-list ng-select .ng-select-container{max-height:48px}@media (max-width: 767.98px){cx-org-list .ng-dropdown-panel span{white-space:normal}}cx-page-layout.CompanyPageTemplate{max-width:var(--cx-page-width-max);margin:auto auto 40px}@media (max-width: 767.98px){cx-page-layout.CompanyPageTemplate cx-page-slot{margin:0}}cx-page-layout.CompanyPageTemplate cx-banner cx-media{--cx-img-filter: invert(34%) sepia(61%) saturate(1353%) hue-rotate(178deg) brightness(90%) contrast(90%);grid-area:media}cx-page-layout.CompanyPageTemplate cx-banner cx-media img{filter:var(--cx-img-filter);width:50px;height:50px}.cx-theme-high-contrast-dark cx-page-layout.CompanyPageTemplate cx-banner cx-media{--cx-img-filter: invert(68%) sepia(15%) saturate(1363%) hue-rotate(161deg) brightness(105%) contrast(108%)}.cx-theme-high-contrast-light cx-page-layout.CompanyPageTemplate cx-banner cx-media{--cx-img-filter: invert(22%) sepia(100%) saturate(7497%) hue-rotate(213deg) brightness(90%) contrast(101%)}cx-page-layout.CompanyPageTemplate .BodyContent{justify-content:space-between}@media (min-width: 576px){cx-page-layout.CompanyPageTemplate .BodyContent{margin:0 10px}}cx-page-layout.CompanyPageTemplate cx-banner p{all:unset}cx-page-layout.CompanyPageTemplate cx-banner{margin-top:20px;display:grid;grid-template-columns:60px 1fr;grid-template-rows:min-content 1fr;gap:3% 30px;grid-template-areas:"media heading" "media content";padding:25px 25px 25px 30px;border:solid 1px var(--cx-color-light)}@media (min-width: 768px){cx-page-layout.CompanyPageTemplate cx-banner{flex:0 0 calc(33% - 10px)}}@media (max-width: 991.98px){cx-page-layout.CompanyPageTemplate cx-banner{flex:calc(50% - 40px);margin-inline-start:10px;margin-inline-end:10px}}@media (max-width: 767.98px){cx-page-layout.CompanyPageTemplate cx-banner{flex:100%;margin-inline-start:20px;margin-inline-end:20px}}cx-page-layout.CompanyPageTemplate cx-banner cx-generic-link,cx-page-layout.CompanyPageTemplate cx-banner a{height:100%}cx-page-layout.CompanyPageTemplate cx-banner:hover{text-decoration:none;border-color:var(--cx-color-background);background:var(--cx-color-background)}cx-page-layout.CompanyPageTemplate cx-banner .content{grid-area:content}cx-page-layout.CompanyPageTemplate cx-banner .headline{grid-area:heading;font-weight:700}cx-org-unit-list{display:contents}cx-org-list{--list-bg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 44.21 69.76'%3E%3Cpolyline fill='none' stroke='%23D3D6DA' stroke-width='10' points='5,5 35,35 5,65 '/%3E%3C/svg%3E%0A");--list-bg-pos: calc(100% - 26px) 50%}html[dir=rtl] cx-org-list{--list-bg: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 44.21 69.76' %3E%3Cpolyline transform='scale (-1, 1)' transform-origin='center' fill='none' stroke='%23D3D6DA' stroke-width='10' points='5,5 35,35 5,65 '/%3E%3C/svg%3E");--list-bg-pos: 25px}.my-company-popover .popover-details>.property{margin-bottom:.375rem}.my-company-popover .popover-details>.property>label{font-weight:700;margin-bottom:0}.my-company-popover .value,.hint-popover{font-size:.75rem}.hint-popover p{margin:0}cx-order-approval-list .cx-order-approval-table{padding:1.5rem 0 1.125rem;margin-bottom:0;border-width:1px 0 1px 0;border-color:var(--cx-color-light);border-style:solid}cx-order-approval-list .cx-order-approval-table tr{width:100%}@media (max-width: 767.98px){cx-order-approval-list .cx-order-approval-table tr{border-width:1px 0 0 0;border-color:var(--cx-color-light);border-style:solid}cx-order-approval-list .cx-order-approval-table tr:first-child{border-width:0;padding:1.25rem 0 0}}cx-order-approval-list .cx-order-approval-table th{padding:1.5rem 0 1.125rem;text-align:start}cx-order-approval-list .cx-order-approval-table th:last-child{text-align:end}cx-order-approval-list .cx-order-approval-table td{width:15%;padding:1.625rem 0}@media (min-width: 768px){cx-order-approval-list .cx-order-approval-table td{text-align:start}cx-order-approval-list .cx-order-approval-table td:last-child{text-align:end}}@media (max-width: 767.98px){cx-order-approval-list .cx-order-approval-table td{width:100%;display:flex;border-width:0;padding:0 1.25rem}cx-order-approval-list .cx-order-approval-table td:first-child{padding-top:1.25rem}cx-order-approval-list .cx-order-approval-table td:last-child{padding-bottom:1.25rem}}@media (max-width: 767.98px){cx-order-approval-list .cx-order-approval-thead-mobile{display:none}}cx-order-approval-list .cx-order-approval-code .cx-order-approval-value{text-decoration:underline}cx-order-approval-list .cx-order-approval-po-code,cx-order-approval-list .cx-order-approval-date,cx-order-approval-list .cx-order-approval-status,cx-order-approval-list .cx-order-approval-total,cx-order-approval-list .cx-order-approval-placed{text-align:center}@media (max-width: 767.98px){cx-order-approval-list .cx-order-approval-po-code,cx-order-approval-list .cx-order-approval-date,cx-order-approval-list .cx-order-approval-status,cx-order-approval-list .cx-order-approval-total,cx-order-approval-list .cx-order-approval-placed{text-align:start}}cx-order-approval-list .cx-order-approval-label{text-transform:uppercase;color:var(--cx-color-secondary)}@media (max-width: 767.98px){cx-order-approval-list .cx-order-approval-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);min-width:110px}}cx-order-approval-list .cx-order-approval-value{color:var(--cx-color-text)}@media (max-width: 767.98px){cx-order-approval-list .cx-order-approval-value{font-size:var(--cx-font-size, 1rem);font-weight:"normal";line-height:var(--cx-line-height, 1.2222222222)}}cx-order-approval-list .cx-order-approval-form-group{padding:0;margin-bottom:0}.cxFeat_a11yShowLabelOfSelect cx-order-approval-list .cx-order-approval-form-group .cx-order-approval-form-group-label{padding:0;margin-bottom:0;align-items:center;display:flex}.cxFeat_a11yShowLabelOfSelect cx-order-approval-list .cx-order-approval-form-group .cx-order-approval-form-group-label span{margin-inline-end:.5rem;flex:none}.cxFeat_a11yShowLabelOfSelect cx-order-approval-list .cx-order-approval-form-group .cx-order-approval-form-group-label cx-sorting{width:100%}@media (max-width: 767.98px){cx-order-approval-list .cx-order-approval-form-group{padding:1.25rem}}cx-order-approval-list .cx-order-approval-sort.top{display:flex;justify-content:space-between;padding:1rem 0;margin:0}@media (max-width: 767.98px){cx-order-approval-list .cx-order-approval-sort.top{flex-direction:column;padding-top:0}}cx-order-approval-list .cx-order-approval-sort.bottom{display:flex;justify-content:space-between;padding:2rem 0 1rem;margin:0}@media (max-width: 767.98px){cx-order-approval-list .cx-order-approval-sort.bottom{flex-direction:column;padding-top:0}}@media (max-width: 767.98px){cx-order-approval-list .cx-order-approval-pagination{margin:0 auto}}cx-order-approval-list .cx-order-approval-no-order{font-size:var(--cx-font-size, 1rem);font-weight:"normal";line-height:var(--cx-line-height, 1.2222222222);min-height:415px}@media (max-width: 767.98px){cx-order-approval-list .cx-order-approval-no-order{min-height:474px;padding-inline-start:1.25rem;padding-inline-end:1.25rem}}cx-order-approval-list .cx-order-approval-no-order .btn{margin:1.25rem 0}cx-order-approval-detail-form{margin-bottom:15px}cx-order-approval-detail-form .cx-approval-form-header{padding:15px;margin-bottom:15px;background-color:var(--cx-color-background)}cx-order-approval-detail-form .cx-approval-form-header .cx-approval-form-label{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-order-approval-detail-form textarea.form-control{margin-bottom:15px}@media (max-width: 991.98px){cx-order-approval-detail-form a.btn{margin-bottom:15px}}@media (max-width: 991.98px){cx-order-approval-detail-form button{margin-bottom:15px}}cx-order-detail-permission-results{margin:45px 0 15px}cx-order-detail-permission-results .cx-approval-header{padding:15px;background-color:var(--cx-color-background)}cx-order-detail-permission-results .cx-approval-header .cx-approval-label{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-order-detail-permission-results .cx-approval-table{padding:15px}cx-order-detail-permission-results .cx-approval-table th,cx-order-detail-permission-results .cx-approval-table td{padding-top:.75rem;padding-inline-end:.938rem;padding-bottom:.75rem;padding-inline-start:.938rem;vertical-align:top;border-top:1px solid var(--cx-color-light)}cx-order-detail-permission-results .cx-approval-table .cx-approval-thead-mobile{background-color:var(--cx-color-dark)}cx-order-detail-permission-results .cx-approval-table .cx-approval-thead-mobile th{text-align:start;color:var(--cx-color-inverse)}.cxFeat_a11yTableHeaderReadout cx-order-detail-permission-results .cx-approval-table .cx-approval-thead-mobile{background-color:unset}.cxFeat_a11yTableHeaderReadout cx-order-detail-permission-results .cx-approval-table .cx-approval-thead-mobile th{background-color:var(--cx-color-dark)}@media (max-width: 991.98px){cx-order-detail-permission-results .cx-approval-table .cx-approval-thead-mobile{display:none}}cx-order-detail-permission-results .cx-approval-table.table-striped tr:nth-child(odd){background-color:var(--cx-color-background)}cx-order-detail-permission-results .cx-approval-table .cx-approval-permissionCode{width:25%}@media (max-width: 991.98px){cx-order-detail-permission-results .cx-approval-table .cx-approval-permissionCode{width:100%}}cx-order-detail-permission-results .cx-approval-table .cx-approval-approverName{width:17%}@media (max-width: 991.98px){cx-order-detail-permission-results .cx-approval-table .cx-approval-approverName{width:100%}}cx-order-detail-permission-results .cx-approval-table .cx-approval-statusDisplay{width:13%}@media (max-width: 991.98px){cx-order-detail-permission-results .cx-approval-table .cx-approval-statusDisplay{width:100%}}cx-order-detail-permission-results .cx-approval-table .cx-approval-table-label{text-transform:uppercase;color:var(--cx-color-secondary)}@media (min-width: 992px){cx-order-detail-permission-results .cx-approval-table .cx-approval-table-label{display:none}}@media (max-width: 991.98px){cx-order-detail-permission-results .cx-approval-table .cx-approval-table-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);min-width:110px;max-width:110px}}@media (max-width: 991.98px){cx-order-detail-permission-results .cx-approval-table td{width:100%;display:flex;align-items:baseline;border-width:0;padding:.313rem 1.25rem}cx-order-detail-permission-results .cx-approval-table td:first-child{padding-top:1.25rem}cx-order-detail-permission-results .cx-approval-table td:last-child{padding-bottom:1.25rem}}.cx-organization-user-register-button .santorini-updated{--cx-color-background: #f4f4f4;--cx-color-text: #14293a;--cx-color-inverse: #ffffff;--cx-color-transparent: transparent;--cx-color-primary: #055f9f;--cx-color-secondary: #556b82;--cx-color-success: #256f3a;--cx-color-info: #0064d8;--cx-color-warning: #b44f00;--cx-color-danger: #aa0808;--cx-color-light: #f1f1f1;--cx-color-dark: #77818b;--cx-color-primary-accent: #0f4880;--cx-color-success-accent: #f0fbe4;--cx-color-danger-accent: #fff1f1;--cx-color-warning-accent: #fff5df;--cx-color-info-accent: #deeffe;--cx-color-medium: #d3d6db;--cx-color-background-dark: #212738;--cx-color-visual-focus: #1f3a93;--cx-color-background-focus: rgba(80, 176, 244, .1);--cx-color-border-focus: rgba(166, 204, 232, .6);--cx-page-width-max: 1140px;--cx-font-weight-light: 300;--cx-font-weight-normal: 400;--cx-font-weight-semi: 600;--cx-font-weight-bold: 700;--cx-text-transform: capitalize;--cx-direction: ltr;--cx-transition-duration: .5s;--cx-animation-duration: 1s;--cx-border-radius: 1em;--cx-buttons-border-radius: 2rem;--cx-buttons-border-width: 3px;--cx-border-style: solid}.cx-organization-user-register-button a:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:2px;transition:none;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media (max-width: 991.98px){.cx-organization-user-register-button a:focus{outline-offset:-2px}.cx-organization-user-register-button a:focus .ng-select-container{position:initial}.cx-organization-user-register-button a:focus[type=radio],.cx-organization-user-register-button a:focus[type=checkbox],.cx-organization-user-register-button a:focus.btn-tertiary{outline-offset:2px}.cx-organization-user-register-button a:focus>cx-media{transition:none;padding:2px}}cx-user-registration-form form{width:50%;margin:0 auto}cx-user-registration-form form label,cx-user-registration-form form textarea,cx-user-registration-form form button{margin-bottom:.675rem}@media (max-width: 767.98px){cx-user-registration-form form{width:100%}}@media (max-width: 991.98px){cx-account-summary-document .cx-account-summary-document{max-width:100%;padding:0}}cx-account-summary-document .cx-account-summary-document-table{padding:1.5rem 0 1.125rem;margin-bottom:0;border-top:1px solid var(--cx-color-light);border-bottom:1px solid var(--cx-color-light)}cx-account-summary-document .cx-account-summary-document-table th{padding:1.5rem 0 1.125rem;text-align:start}cx-account-summary-document .cx-account-summary-document-table th:last-child{text-align:end}cx-account-summary-document .cx-account-summary-document-table td{padding:1.625rem 0}@media (min-width: 768px){cx-account-summary-document .cx-account-summary-document-table td{text-align:start}}@media (max-width: 991.98px){cx-account-summary-document .cx-account-summary-document-table td{width:100%;display:flex;border-width:0;padding:0 1.25rem}cx-account-summary-document .cx-account-summary-document-table td:first-child{padding-top:1.25rem}cx-account-summary-document .cx-account-summary-document-table td:last-child{padding-bottom:1.25rem}}cx-account-summary-document .cx-account-summary-document-header{padding:40px 0 0;color:var(--cx-color-text)}@media (max-width: 991.98px){cx-account-summary-document .cx-account-summary-document-header{padding-top:40px;padding-inline-end:20px;padding-bottom:0;padding-inline-start:20px}}@media (max-width: 991.98px){cx-account-summary-document .cx-account-summary-document-thead-mobile{display:none}}cx-account-summary-document .cx-account-summary-document-code .cx-account-summary-document-value{text-decoration:none}cx-account-summary-document .cx-account-summary-document-type .cx-account-summary-document-value{text-decoration:none}cx-account-summary-document .cx-account-summary-document-attachment .cx-account-summary-document-value{text-decoration:underline;text-align:end;color:var(--cx-color-primary)}cx-account-summary-document .cx-account-summary-document-date{text-align:center}@media (max-width: 991.98px){cx-account-summary-document .cx-account-summary-document-date{text-align:start}}cx-account-summary-document .cx-account-summary-document-status{text-align:center;text-transform:capitalize}@media (max-width: 991.98px){cx-account-summary-document .cx-account-summary-document-status{text-align:start}}cx-account-summary-document .cx-account-summary-document-status .status-open{color:var(--cx-color-success)}cx-account-summary-document .cx-account-summary-document-status .status-closed{color:var(--cx-color-secondary)}cx-account-summary-document .cx-account-summary-document-monetary{text-align:end}@media (max-width: 991.98px){cx-account-summary-document .cx-account-summary-document-monetary{text-align:start}}cx-account-summary-document .cx-account-summary-document-label{color:var(--cx-color-secondary)}@media (min-width: 992px){cx-account-summary-document .cx-account-summary-document-label{display:none}}@media (max-width: 991.98px){cx-account-summary-document .cx-account-summary-document-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);min-width:200px;min-height:48px}}cx-account-summary-document .cx-account-summary-document-value{color:var(--cx-color-text)}@media (max-width: 991.98px){cx-account-summary-document .cx-account-summary-document-value{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:"normal"}}cx-account-summary-document .cx-account-summary-document-form-group{padding:0;margin-bottom:0;align-items:center;display:flex;width:40%}cx-account-summary-document .cx-account-summary-document-form-group span{margin-inline-end:.5rem;flex:none}cx-account-summary-document .cx-account-summary-document-form-group cx-sorting{width:100%}@media (max-width: 991.98px){cx-account-summary-document .cx-account-summary-document-form-group{padding:1.25rem;width:100%}}cx-account-summary-document .cx-account-summary-document-sort.top{display:flex;justify-content:space-between;padding:1rem 0;margin:0}@media (max-width: 991.98px){cx-account-summary-document .cx-account-summary-document-sort.top{flex-direction:column;padding-top:0}}cx-account-summary-document .cx-account-summary-document-sort.bottom{display:flex;justify-content:flex-end;padding:1rem 0;margin:0}@media (max-width: 767.98px){cx-account-summary-document .cx-account-summary-document-sort.bottom{flex-direction:column}}@media (max-width: 991.98px){cx-account-summary-document .cx-account-summary-document-pagination{margin:0 auto}}cx-account-summary-document .cx-account-summary-document-no-document{display:flex;flex-wrap:wrap;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:"normal";min-height:415px;padding-top:2rem;border-top:1px solid var(--cx-color-light);justify-content:center}@media (max-width: 767.98px){cx-account-summary-document .cx-account-summary-document-no-document{min-height:474px;padding-inline-start:1.25rem;padding-inline-end:1.25rem}}@media (max-width: 991.98px){cx-account-summary-document .cx-account-summary-document-row:nth-child(odd){background-color:var(--cx-color-background)}}cx-account-summary-document .cx-account-summary-document-attachment-btn{color:var(--cx-color-primary);background-color:inherit;border:0}cx-account-summary-document .cx-account-summary-document-attachment-icon{font-size:1.4rem}cx-account-summary-document .cx-account-summary-document-attachment-text{font-weight:var(--cx-font-weight-bold);padding-inline-start:.5rem}@media (min-width: 992px){cx-account-summary-document .cx-account-summary-document-attachment-text{display:none}}cx-account-summary-document-filter .cx-account-summary-document-filter-form{display:flex;flex-flow:row wrap;justify-content:flex-start}cx-account-summary-document-filter .cx-account-summary-document-filter-form-item{flex-direction:column;flex-basis:25%;padding:.5rem}@media (max-width: 991.98px){cx-account-summary-document-filter .cx-account-summary-document-filter-form-item{flex-basis:50%;padding:.5rem}}@media (max-width: 767.98px){cx-account-summary-document-filter .cx-account-summary-document-filter-form-item{flex-basis:100%;padding:.5rem}}cx-account-summary-document-filter .cx-account-summary-document-filter-form-input{padding:.5rem;width:100%;height:50px;border-width:1px;border-style:solid;border-color:var(--cx-color-dark);border-radius:4px}.cx-theme-high-contrast-dark cx-account-summary-document-filter .cx-account-summary-document-filter-form-input,.cx-theme-high-contrast-light cx-account-summary-document-filter .cx-account-summary-document-filter-form-input{background-color:var(--cx-color-background);color:var(--color-text)}cx-account-summary-document-filter .cx-account-summary-document-filter-form-button-block{flex-basis:100%;justify-content:flex-end;margin-inline-end:.5rem;margin-bottom:2rem;align-self:center;display:flex;flex-direction:row}cx-account-summary-document-filter .cx-account-summary-document-filter-form-button-block .clear-btn{margin-inline-end:1rem;border:none;background-color:inherit;font-size:var(--cx-font-size, 1rem)}cx-account-summary-header .cx-account-summary{background-color:var(--cx-color-background);margin-top:1.5rem}@media (max-width: 991.98px){cx-account-summary-header .cx-account-summary{background-color:var(--cx-color-inverse)}}cx-account-summary-header .cx-account-summary .cx-account-summary-header-cards{display:flex;flex-direction:row;padding:15px 0}@media (max-width: 991.98px){cx-account-summary-header .cx-account-summary .cx-account-summary-header-cards{flex-direction:column;padding:0 1.25rem}}cx-account-summary-header .cx-account-summary .cx-account-summary-header-cards .cx-summary-card{padding:0 15px}@media (max-width: 991.98px){cx-account-summary-header .cx-account-summary .cx-account-summary-header-cards .cx-summary-card{background-color:var(--cx-color-inverse);border-width:1px;border-style:solid;border-color:var(--cx-color-light);margin:.625rem 0}}cx-account-summary-header .cx-account-summary .cx-account-summary-header-cards .cx-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700;margin-bottom:.5rem}@media (max-width: 991.98px){cx-account-summary-header .cx-summary-card-responsive-group{display:flex;flex-direction:row;justify-content:space-between}cx-account-summary-header .cx-summary-card-responsive-group>*{flex-basis:49%}}@media (max-width: 767.98px){cx-account-summary-header .cx-summary-card-responsive-group{flex-direction:column}}@media (min-width: 992px){cx-account-summary-header .cx-summary-card-group-unit-address{display:flex;flex:1;flex-direction:column}}@media (min-width: 992px){cx-account-summary-header .cx-summary-card-group-credit-balance{flex:2;justify-content:flex-start;display:flex;flex-direction:row}cx-account-summary-header .cx-summary-card-group-credit-balance>*{flex-basis:50%}}@media (min-width: 992px){cx-account-summary-header .cx-summary-card-group-due{flex:1}}cx-account-summary-header .cx-account-summary-header-past-due-section{border:1px solid var(--cx-color-text);padding:1rem;margin-top:1rem}@media (min-width: 992px){cx-account-summary-header .cx-account-summary-header-past-due-section{margin-inline-end:20px}}@media (max-width: 991.98px){cx-account-summary-header .cx-account-summary-header-past-due-section{border:none}}cx-account-summary-header .cx-account-summary-header-past-due-range-dates{border-bottom:1px solid var(--cx-color-text)}cx-account-summary-header .cx-account-summary-header-past-due-range-collection{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem}cx-account-summary-header .cx-account-summary-header-past-due-range-collection .cx-past-due-range-date{font-weight:var(--cx-font-weight-bold)}cx-account-summary-header .cx-account-summary-header-past-due-balance-total{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:1rem}cx-account-summary-header .cx-account-summary-header-past-due-balance-total .cx-past-due-balance-label{font-size:1.125rem}.santorini-updated{--cx-color-background: #f4f4f4;--cx-color-text: #14293a;--cx-color-inverse: #ffffff;--cx-color-transparent: transparent;--cx-color-primary: #055f9f;--cx-color-secondary: #556b82;--cx-color-success: #256f3a;--cx-color-info: #0064d8;--cx-color-warning: #b44f00;--cx-color-danger: #aa0808;--cx-color-light: #f1f1f1;--cx-color-dark: #77818b;--cx-color-primary-accent: #0f4880;--cx-color-success-accent: #f0fbe4;--cx-color-danger-accent: #fff1f1;--cx-color-warning-accent: #fff5df;--cx-color-info-accent: #deeffe;--cx-color-medium: #d3d6db;--cx-color-background-dark: #212738;--cx-color-visual-focus: #1f3a93;--cx-color-background-focus: rgba(80, 176, 244, .1);--cx-color-border-focus: rgba(166, 204, 232, .6);--cx-page-width-max: 1140px;--cx-font-weight-light: 300;--cx-font-weight-normal: 400;--cx-font-weight-semi: 600;--cx-font-weight-bold: 700;--cx-text-transform: capitalize;--cx-direction: ltr;--cx-transition-duration: .5s;--cx-animation-duration: 1s;--cx-border-radius: 1em;--cx-buttons-border-radius: 2rem;--cx-buttons-border-width: 3px;--cx-border-style: solid}/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 *
 * DO NOT MODIFY THIS FILE. It preserves compatibility with Bootstrap 4.6 docs.
 */cx-unit-level-order-overview .cx-order-summary{background-color:var(--cx-color-background)}@media (max-width: 767.98px){cx-unit-level-order-overview .cx-order-summary{background-color:var(--cx-color-inverse)}}cx-unit-level-order-overview .cx-order-summary .container{display:flex;flex-wrap:wrap;padding:15px 0}@media (max-width: 991.98px){cx-unit-level-order-overview .cx-order-summary .container{max-width:100%;min-width:100%;padding:0 1.25rem}}@media (max-width: 767.98px){cx-unit-level-order-overview .cx-order-summary .container{flex-direction:column;padding:1.25rem}}cx-unit-level-order-overview .cx-order-summary .container .cx-summary-card{flex:1;padding:0 15px}@media (min-width: 992px){cx-unit-level-order-overview .cx-order-summary .container .cx-summary-card:not(:last-of-type){border-inline-end:1px solid var(--cx-color-text)}}@media (max-width: 991.98px){cx-unit-level-order-overview .cx-order-summary .container .cx-summary-card{flex:0 0 33%}}@media (max-width: 767.98px){cx-unit-level-order-overview .cx-order-summary .container .cx-summary-card{flex:1;background-color:var(--cx-color-inverse);border-width:1px;border-style:solid;border-color:var(--cx-color-light);margin:.625rem 0}}cx-unit-level-order-overview .cx-order-summary .container .cx-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700;margin-bottom:.5rem}cx-unit-level-order-overview .cx-order-summary .container .cx-summary-card .cx-display-inline .cx-card-label-container{display:flex;flex-wrap:wrap;column-gap:.5rem}@media (max-width: 767.98px){cx-unit-level-order-history .cx-unit-level-order-history{max-width:100%;padding:0}}cx-unit-level-order-history div.search-icon{display:block}cx-unit-level-order-history label.dirty div.search-icon{display:none}cx-unit-level-order-history label:not(.dirty) button.reset{display:none}cx-unit-level-order-history .cx-unit-level-order-history-filter-label-wrapper{width:200px;border:1px solid var(--cx-color-secondary);border-radius:3px}.cxFeat_a11yTruncatedTextUnitLevelOrderHistory cx-unit-level-order-history .cx-unit-level-order-history-filter-label-wrapper{width:unset}cx-unit-level-order-history .cx-unit-level-order-history-filter-input{border:none;height:100%;margin-bottom:0}cx-unit-level-order-history .cx-unit-level-order-history-filter-input:focus{background:var(--cx-color-inverse)}cx-unit-level-order-history .cx-unit-level-order-history-filter-reset-button{border:none;color:var(--cx-color-secondary);background:var(--cx-color-inverse);padding-inline-end:10px}cx-unit-level-order-history .cx-unit-level-order-history-filter-label{display:flex;align-content:stretch;margin-bottom:0}cx-unit-level-order-history .cx-unit-level-order-history-filter-div-wrapper{display:flex;justify-content:flex-start;gap:3rem}@media (max-width: 767.98px){cx-unit-level-order-history .cx-unit-level-order-history-filter-div-wrapper{display:none}}cx-unit-level-order-history .cx-unit-level-order-history-filter-div-wrapper span{font-weight:var(--cx-font-weight-semi)}cx-unit-level-order-history .cx-unit-level-order-history-table{padding:1.5rem 0 1.125rem;margin-bottom:0;border-top:1px solid var(--cx-color-light);border-bottom:1px solid var(--cx-color-light)}cx-unit-level-order-history .cx-unit-level-order-history-table th{padding:1.5rem 0 1.125rem;text-align:start}cx-unit-level-order-history .cx-unit-level-order-history-table th:last-child{text-align:end}cx-unit-level-order-history .cx-unit-level-order-history-table td{width:16.6%;padding:1rem 0}@media (min-width: 768px){cx-unit-level-order-history .cx-unit-level-order-history-table td{text-align:start;max-width:1px}cx-unit-level-order-history .cx-unit-level-order-history-table td:last-child{text-align:end}}@media (max-width: 767.98px){cx-unit-level-order-history .cx-unit-level-order-history-table td{width:100%;display:flex;border-width:0;padding:0 1.25rem}cx-unit-level-order-history .cx-unit-level-order-history-table td:first-child{padding-top:1.25rem}cx-unit-level-order-history .cx-unit-level-order-history-table td:last-child{padding-bottom:1.25rem}}@media (min-width: 768px){cx-unit-level-order-history .cx-unit-level-order-history-table td .text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}cx-unit-level-order-history .cx-unit-level-order-history-table td span{color:var(--cx-color-secondary);display:block}cx-unit-level-order-history .cx-unit-level-order-history-header{padding:40px 0 0;color:var(--cx-color-text)}@media (max-width: 767.98px){cx-unit-level-order-history .cx-unit-level-order-history-header{padding-top:40px;padding-inline-end:20px;padding-bottom:0;padding-inline-start:20px}}@media (max-width: 767.98px){cx-unit-level-order-history .cx-unit-level-order-history-thead-mobile{display:none}}cx-unit-level-order-history .cx-unit-level-order-history-code .cx-unit-level-order-history-value{text-decoration:underline;color:var(--cx-color-primary)}cx-unit-level-order-history .cx-unit-level-order-history-placed{text-align:center}@media (max-width: 767.98px){cx-unit-level-order-history .cx-unit-level-order-history-placed{text-align:start}}cx-unit-level-order-history .cx-unit-level-order-history-unit,cx-unit-level-order-history .cx-unit-level-order-history-buyer,cx-unit-level-order-history .cx-unit-level-order-history-status{text-align:center}@media (max-width: 767.98px){cx-unit-level-order-history .cx-unit-level-order-history-unit,cx-unit-level-order-history .cx-unit-level-order-history-buyer,cx-unit-level-order-history .cx-unit-level-order-history-status{text-align:start}}cx-unit-level-order-history .cx-unit-level-order-history-total{text-align:end}@media (max-width: 767.98px){cx-unit-level-order-history .cx-unit-level-order-history-total{text-align:start}}cx-unit-level-order-history .cx-unit-level-order-history-label{text-transform:uppercase;color:var(--cx-color-secondary)}@media (min-width: 768px){cx-unit-level-order-history .cx-unit-level-order-history-label{display:none}}@media (max-width: 767.98px){cx-unit-level-order-history .cx-unit-level-order-history-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);min-width:110px}}cx-unit-level-order-history .cx-unit-level-order-history-value{color:var(--cx-color-text)}@media (max-width: 767.98px){cx-unit-level-order-history .cx-unit-level-order-history-value{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:"normal"}}cx-unit-level-order-history .cx-unit-level-order-history-form-group{padding:0;margin-bottom:0;align-items:center;display:flex;width:40%}cx-unit-level-order-history .cx-unit-level-order-history-form-group span{margin-inline-end:.5rem;flex:none}cx-unit-level-order-history .cx-unit-level-order-history-form-group cx-sorting{width:100%}@media (max-width: 767.98px){cx-unit-level-order-history .cx-unit-level-order-history-form-group{padding:1.25rem;width:100%}}@media (max-width: 575.98px){cx-unit-level-order-history .cx-unit-level-order-history-form-group{display:block}}cx-unit-level-order-history .cx-unit-level-order-history-sort{align-items:center}cx-unit-level-order-history .cx-unit-level-order-history-sort.top{display:flex;justify-content:space-between;padding:1rem 0;margin:0}@media (max-width: 767.98px){cx-unit-level-order-history .cx-unit-level-order-history-sort.top{flex-direction:column;align-items:flex-start;padding-top:0}}cx-unit-level-order-history .cx-unit-level-order-history-sort.bottom{display:flex;justify-content:space-between;padding:1rem 0;margin:0}@media (max-width: 767.98px){cx-unit-level-order-history .cx-unit-level-order-history-sort.bottom{flex-direction:column;align-items:flex-start}}cx-unit-level-order-history .cx-unit-level-order-history-pagination{margin-inline-start:auto}@media (max-width: 767.98px){cx-unit-level-order-history .cx-unit-level-order-history-pagination{margin:0 auto}}cx-unit-level-order-history .cx-unit-level-order-history-total-result{font-style:italic;color:var(--cx-color-secondary);padding-inline-start:1.25rem}@media (max-width: 767.98px){cx-unit-level-order-history .cx-unit-level-order-history-total-result{padding-bottom:1rem}}cx-unit-level-order-history .cx-unit-level-order-history-total-result cx-total{display:flex;column-gap:.5rem}cx-unit-level-order-history .cx-unit-level-order-history-total-result cx-total div.cx-vertical-line-separator{border-color:var(--cx-color-light);border-inline-start-style:solid;border-inline-start-width:thin}cx-unit-level-order-history .cx-unit-level-order-history-no-order{display:flex;flex-wrap:wrap;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:"normal";min-height:415px}@media (max-width: 767.98px){cx-unit-level-order-history .cx-unit-level-order-history-no-order{min-height:474px;padding-inline-start:1.25rem;padding-inline-end:1.25rem}}cx-unit-level-order-history .cx-unit-level-order-history-no-order .btn{margin:1.25rem 0}cx-unit-level-order-history .cx-unit-level-order-history-filter-form-mobile{display:none;flex-flow:row wrap;justify-content:flex-start}cx-unit-level-order-history .cx-unit-level-order-history-filter-form-mobile .cx-clear-filter{flex-basis:100%;justify-content:flex-end;margin-top:2rem}cx-unit-level-order-history .cx-unit-level-order-history-filter-form-mobile .cx-selected-filters{flex-basis:100%;justify-content:flex-start;margin-top:2rem}@media (max-width: 767.98px){cx-unit-level-order-history .cx-unit-level-order-history-filter-form-mobile{flex-basis:100%;padding:1rem;display:flex}}cx-unit-level-order-history .cx-unit-level-order-history-filters-show-and-remove{display:flex}cx-unit-level-order-history .cx-unit-level-order-history-filter-form-button-block{flex-basis:100%;justify-content:flex-end;margin-inline-end:.5rem;margin-bottom:2rem;align-self:center;display:flex;flex-direction:row}cx-unit-level-order-history .cx-unit-level-order-history-filter-form-button-block .cx-clear-btn{margin-inline-end:2.125rem;border:none;background-color:inherit;font-size:var(--cx-font-size, 1rem)}@media (max-width: 767.98px){cx-unit-level-order-history .cx-unit-level-order-history-filter-form-button-block{display:none}}cx-unit-level-order-history .cx-unit-level-order-history-filter-form-item{flex-direction:column;flex-basis:25%;padding:.5rem}@media (max-width: 991.98px){cx-unit-level-order-history .cx-unit-level-order-history-filter-form-item{flex-basis:50%;padding:.5rem}}@media (max-width: 767.98px){cx-unit-level-order-history .cx-unit-level-order-history-filter-form-item{flex-basis:100%;padding:.5rem;display:none}}cx-unit-level-order-history .cx-filter-list{display:flex;justify-content:space-between;align-items:baseline}cx-unit-level-order-history .cx-filter-list button[type=button]{background-color:transparent;border:none;font-size:var(--cx-font-size, 1.5rem);margin:0}cx-unit-level-order-history .cx-filter{height:100%;width:100%;position:fixed;z-index:1;left:0;background-color:var(--cx-color-background);overflow-x:hidden;top:0;padding:10px;display:none;flex-direction:column;font-weight:var(--cx-font-weight-semi)}cx-unit-level-order-history .cx-filter-list-border{border-bottom:1px solid var(--cx-color-light)}cx-unit-level-order-history .cx-clear-btn{margin-inline-end:2.125rem;border:none;background-color:inherit;font-size:var(--cx-font-size, 1rem)}cx-unit-level-order-history #cx-unit-level-order-history-filter-nav-sub-unit{display:none}cx-unit-level-order-history #cx-unit-level-order-history-filter-nav-sub-buyer{display:none}cx-unit-level-order-history .search-icon-filter{display:block;padding:15px 10px 10px;color:var(--cx-color-secondary)}cx-unit-level-order-history .cx-filter-nav{height:100%;width:100%;position:fixed;z-index:1;left:0;background-color:var(--cx-color-background);overflow-x:hidden;top:0}@media (min-width: 992px){cx-unit-level-order-history .cx-filter-nav{display:none}}@media (min-width: 768px){cx-unit-level-order-history .cx-filter-nav{display:none}}cx-unit-level-order-history .cx-filter-nav .cx-filter-nav-div{padding:10px;box-shadow:0 4px 2px -2px var(--cx-color-secondary);display:flex;flex-direction:column;row-gap:1rem}cx-unit-level-order-history .cx-filter-nav .cx-clear-btn-container{display:flex;justify-content:flex-end}cx-unit-level-order-history .cx-filter-nav .cx-filter-back-button{display:flex;align-items:center}cx-unit-level-order-history .cx-filter-nav label{display:flex;align-content:stretch;background:var(--cx-color-inverse);padding-bottom:0;border:1px solid var(--cx-color-secondary);margin:0 1rem}cx-unit-level-order-history .cx-filter-nav input{border:none;height:100%;margin:0 11px 1px}cx-unit-level-order-history .cx-filter-nav input:focus{background-color:var(--cx-color-inverse)}cx-unit-level-order-history .cx-filter-nav input::placeholder{color:var(--cx-color-secondary);font-weight:"light";font-size:var(--cx-font-size, 1rem)}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;box-sizing:border-box;touch-action:manipulation;background:#fff;box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\fffd;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:flex;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;box-sizing:border-box;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;user-select:none;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}
