.announcement-bar__message{text-align:center;letter-spacing:1px;margin:0;padding:10px 20px}.h5{font-size:calc(var(--font-heading-scale) * 12px)}.header h2,.h2{font-size:calc(var(--font-heading-scale) * 24px)}.header__menu-item{padding:12px}.link,.customer a{font-size:14px}.header__icon .icon{width:20px;height:20px}.header__icon,.header__icon--cart .icon{width:44px;height:44px}.cart-count-bubble{width:17px;height:17px;font-size:9px;bottom:8px;left:22px}.header.header--middle-left.page-width{max-width:1200px;padding-left:50px;padding-right:50px}footer.footer{margin-top:0;padding-top:50px}.footer .footer__content-top{padding-bottom:50px}.footer .footer-block__heading{margin-bottom:20px;font-size:20px}.footer .footer-block__details-content .list-menu__item--link{font-size:14px;display:inline-block}.footer .footer__content-bottom{padding:30px}.footer .footer__payment{margin-top:15px}.footer .footer__copyright{margin-top:15px;font-size:12px}.footer .newsletter-form__field-wrapper{max-width:360px}.footer .newsletter-form__field-wrapper .field__input{height:45px;padding:15px;font-size:16px}.footer .newsletter-form__button .icon{width:15px;height:25px}.footer .newsletter-form__field-wrapper .field__label{letter-spacing:1px;font-size:16px;line-height:15px}.footer .field__input:focus{margin:var(--inputs-border-width);padding:22px 15px 8px 20px}.footer .field__input:focus~.field__label{top:calc(var(--inputs-border-width) + 5px);left:calc(var(--inputs-border-width) + 20px);letter-spacing:4px;font-size:10px}.Polaris-Modal-Dialog__Modal .Polaris-Text--root.Polaris-Text--headingLg{width:100%}.Polaris-Modal-Dialog__Modal .Polaris-Box>.Polaris-Inline{justify-content:flex-end}.header .search__input.field__input{height:45px;min-width:calc(70px + (var(--inputs-border-width) * 2));letter-spacing:4px;padding:15px 50px 15px 15px;font-size:16px}.header .search.search-modal__form .field__label{left:calc(var(--inputs-border-width) + 20px);top:calc(10px + var(--inputs-border-width));letter-spacing:1px;font-size:16px}.header .field__button{width:44px;height:44px}.header .search__button .icon{width:18px;height:18px}.header .field__button>svg{width:25px;height:25px}.header .field__input:focus~.field__label{top:calc(var(--inputs-border-width) + 5px);left:calc(var(--inputs-border-width) + 20px);letter-spacing:4px;font-size:10px}@media only screen and (min-width:750px){.header .search-modal__content{padding:0 60px}.header .search-modal__form{max-width:478px}.header .modal__close-button.link{width:44px;height:44px}.header .modal__close-button .icon{width:17px;height:17px}.h5{font-size:calc(var(--font-heading-scale) * 13px)}.footer .page-width{padding:0 50px 50px}.footer .footer__content-top .grid{row-gap:60px;margin-bottom:0}}:root{--page-width:1200px;--card-shadow-vertical-offset:4px;--card-shadow-blur-radius:5px;--badge-corner-radius:40px}
*{font-family:var(--font-body-family,inherit)}html,body{overflow:inherit;width:100%}.Polaris-Frame__Content{background-color:#fff}.bss-b2b-customer-portal-wrapper{background-color:#fff;min-height:100vh}.bss-b2b-customer-portal-wrapper .Polaris-Layout__Section--secondary,.bss-b2b-customer-portal-wrapper .Polaris-Layout>.Polaris-Layout__Section{flex:none}.main-content.main-content--no-template{padding-top:0;overflow:auto}.bss-customer-portal-product-list-wrapper{padding:20px 0}ul.bss-customer-portal-product-list{list-style:none}ul.bss-customer-portal-product-list .Polaris-Connected__Item{z-index:unset;width:100px}ul.bss-customer-portal-product-list ul{padding-left:20px;list-style:none}ul.bss-customer-portal-product-list .bss-sub-product-thumbnail{align-items:center;display:flex}.bss-customer-portal-variant{border-bottom:1px solid #d4d2d2;justify-content:space-between;align-items:center;padding:10px 0;display:flex}ul.bss-customer-portal-product-list ul>li:first-child{border-top:1px solid #d4d2d2}.bss-customer-portal-variant .Polaris-Choice{align-items:center;display:flex}.bss-b2b-customer-portal-login-hide{display:none}.bss-b2b-customer-portal-login-show{display:block}.bss-b2b-customer-portal-main,.bss-b2b-customer-portal-login{width:100%}.bss-b2b-customer-portal-login{text-align:center;justify-content:center;display:flex}.bss-b2b-customer-portal-login>.Polaris-Layout__Section{width:100%;max-width:100%;margin:auto}.bss-b2b-customer-portal-main .Polaris-Connected,.bss-b2b-customer-portal-main .Polaris-Stack__Item{z-index:1}.bss-b2b-customer-portal-main .Polaris-Connected__Item.Polaris-Connected__Item--connection{margin-left:7px}.bss-margin-left-5{margin-left:5px}.bss-margin-right-5{margin-right:5px}.bss-justify-content-space-between{justify-content:space-between;align-items:center}.bss-app-block-banner{max-width:1200px;margin:auto;padding-left:50px;padding-right:50px}.bss-app-block-banner p{font-size:20px}.bss-wrapper-layout{margin-top:-20px;display:flex}.bss-layout-content-wrapper{width:100%;min-width:0}.bss-layout-sidebar-mobile{background-color:#fff;padding:5px;transition:all .5s;display:none;position:absolute;left:10px}.bss-layout-sidebar-wrapper,.bss-layout-sidebar-wrapper-hide{position:relative}.bss-layout-sidebar-wrapper .Polaris-Layout__Section.Polaris-Layout__Section--secondary,.bss-layout-sidebar-wrapper-hide .Polaris-Layout__Section.Polaris-Layout__Section--secondary{position:-webkit-sticky;position:sticky;top:0}@media only screen and (max-width:768px){table:not([class]) td,table:not([class]) th{padding:0}}.flex{display:flex}.justify-center{justify-content:center}.justify-around{justify-content:space-around}.text-center{text-align:center}.m-auto{margin:auto}.d-block{display:block}.max-w-10{max-width:100px}.bss-cpt-title{margin-top:50px;font-size:50px;font-weight:600;line-height:50px}.bss-cpt-desc{padding:2px 4px}.b2b-customer-portal-dashboard-container{max-width:1490px;margin:auto;padding:0 50px}.mt-haft{margin-top:.5rem}.mt-1{margin-top:1rem}.mt-2{margin-top:20px}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:20px}.mb-4{margin-bottom:4rem}.font-semibold{font-weight:600}.font-bold{font-weight:700}.mb-6{margin-bottom:60px}.mt-6{margin-top:60px}.mt-4{margin-top:40px}.mw-1\/2{max-width:50%}.app-feature-step{background:#f4f6f8;max-width:48%;padding:30px}@media only screen and (max-width:600px){.b2b-customer-portal-dashboard-container{padding:0 10px}.bss-cpt-title{font-size:30px;line-height:30px}.bss-cpt-desc{padding:20px 0}img.max-w-10{max-width:70px}.app-feature-step{padding:10px}}.bss-b2b-customer-portal-wrapper .Polaris-Navigation__Section--withSeparator{border-bottom:1px solid var(--p-divider,#dfe3e8);border-left:1px solid var(--p-divider,#dfe3e8)}@media only screen and (min-width:750px){.page-container{-ms-transform:initial!important;-webkit-transform:initial!important;transform:initial!important}}.bss-bcp-sticky{z-index:1000;background-color:#fff;width:100%;position:-webkit-sticky;position:sticky;top:0;left:0;right:0}.bss-b2b-customer-portal-wrapper div:empty{display:block}:focus-visible{box-shadow:none}.bss-button-loading-show{margin-right:10px;display:none}.bss-button-accept-show{margin-right:10px;display:inline}th.Polaris-DataTable__Cell--header{font-weight:700!important}.bss-b2b-customer-portal-wrapper #PolarisPortalsContainer .Polaris-Modal-Dialog__Container .Polaris-Modal-Header{background:#f57621}.bss-b2b-customer-portal-wrapper #PolarisPortalsContainer .Polaris-Modal-Dialog__Container .Polaris-DisplayText{color:#fff;text-align:center;font-weight:700}.bss-b2b-customer-portal-wrapper #PolarisPortalsContainer .Polaris-Modal-Dialog__Container .Polaris-Icon--colorInkLighter svg{fill:#fff}.products_with-variants .Polaris-Choice__Control{margin-top:20px}ul.bss-customer-portal-product-list>li .product-item .Polaris-Button,ul.bss-customer-portal-product-list>li.li-row.bss-customer-portal-variant .product-item .Polaris-Button{visibility:hidden}.product-item{display:flex}.product-item .Polaris-Button .Polaris-Button__Icon svg{fill:#616a75}.bss-sub-product-thumbnail:hover .icon_view{visibility:visible}.react-datepicker__input-container input{text-transform:initial;letter-spacing:initial;min-width:0;min-height:36px;font-family:inherit;line-height:24px;font-size:inherit;font-weight:inherit;border:1px solid #e1e4e6;border-image:initial;background:0 0;width:100%;margin:0;padding:5px 12px}.react-datepicker-wrapper,.react-datepicker__input-container,.react-datepicker__input-container input{width:100%}.react-datepicker-popper{z-index:99999!important}#PolarisTextField1,#PolarisTextField9{padding-left:15px}#bss_bcp_from_date:focus{box-shadow:none!important;outline:none!important}[bss-b2b-bcp-cart-total-price]{font-size:1.5em}.bss-b2b-customer-portal-main h3.Polaris-Subheading{margin-bottom:5px}.react-datepicker{font-size:13px!important}.react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__day,.react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__day-name{width:29px!important;line-height:29px!important}.react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__current-month{font-size:13px!important}.bss-tooltip-icon{width:17px}.bss-tooltip-icon svg{fill:#454748!important}ul.bss-customer-portal-product-list,ul.bss-customer-portal-product-list li ul.bss-customer-portal-product-variants{word-break:break-word;margin:auto;padding-left:0}ul.bss-customer-portal-product-list>li:hover .Polaris-Button,ul.bss-customer-portal-product-list>li.li-row.bss-customer-portal-variant:hover .Polaris-Button{visibility:visible}ul.bss-customer-portal-product-list span.Polaris-Icon.Polaris-Icon--colorBase.Polaris-Icon--isColored{width:15px;height:15px}ul.bss-customer-portal-product-list li.li-row{justify-content:space-around;align-items:center;display:flex}ul.bss-customer-portal-product-list li.li-row:not(.li-row-header):hover,ul.bss-customer-portal-product-list li .products_with-variants .product-item:hover{background-color:#dee1f3}ul.bss-customer-portal-product-list li.li-row-header{border-bottom:2px solid #d4d2d2;margin-bottom:10px;padding-bottom:15px;font-size:15px;font-weight:700}ul.bss-customer-portal-product-variants{margin-bottom:20px}.Polaris-Select select.Polaris-Select__Input{z-index:2}.Polaris-Select .Polaris-Select__Content{z-index:1}.Polaris-Select .Polaris-Select__Backdrop{display:block;z-index:unset!important}.Polaris-Stack .Polaris-Stack__Item:first-child .Polaris-ButtonGroup__Item:first-child{flex:2}.Polaris-Stack .Polaris-Stack__Item:first-child .Polaris-ButtonGroup__Item:last-child{flex:3}.Polaris-Connected:not(.Polaris-Connected--newDesignLanguage) .Polaris-Connected__Item--connection:last-child *{border-top-left-radius:5px!important;border-bottom-left-radius:5px!important}.Polaris-Connected:not(.Polaris-Connected--newDesignLanguage) .Polaris-Connected__Item--primary:not(:last-child) *{border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.Polaris-TextField__Input,.Polaris-Select__Input,.Polaris-Select__Content{font-size:14px}#PageContainer,.main-content,.page-container{overflow:unset!important}.Polaris-Modal-Dialog__Modal button.Polaris-Button.Polaris-Button--primary{box-shadow:none;border:0;border-radius:5px}.Polaris-Modal-Footer__FooterContent{justify-content:flex-end;display:flex}.Polaris-Modal-Footer__FooterContent .Polaris-Button{min-width:80px}.Polaris-Modal-Dialog__Modal .Polaris-FormLayout__Item>div{width:100%}.Polaris-PageActions>.Polaris-LegacyStack--distributionTrailing{justify-content:space-between!important}.bss-layout-sidebar-wrapper .Polaris-Layout__Section.Polaris-Layout__Section--secondary{width:-moz-fit-content;width:fit-content;height:100%;margin:0}.bss-layout-sidebar-wrapper-hide>.Polaris-Layout__Section{max-width:-moz-fit-content;max-width:fit-content;margin:0}@media only screen and (min-width:1080px){.Polaris-Modal-Dialog__Container .Polaris-Modal-Dialog__Modal{max-width:50%}}@media only screen and (max-width:1080px){.bss-layout-sidebar-mobile{display:block}.bss-layout-sidebar-wrapper .Polaris-Navigation div>ul.Polaris-Navigation__Section:nth-child(2){margin-top:40px;padding-top:0}}@media only screen and (max-width:850px){.bss-layout-content-wrapper .Polaris-Layout__AnnotatedSection,.bss-layout-content-wrapper>.Polaris-Layout__Section.Polaris-Layout__Section--secondary>.Polaris-Layout__Section{max-width:100%;margin-left:15px;margin-right:15px}.bss-b2b-customer-portal-main .bss-customer-portal-product-list-wrapper .bss-customer-portal-product-list .bss-bcp-product-description{margin:20px}ul.bss-customer-portal-product-list li.li-row{flex-wrap:wrap;display:flex}li.li-row.bss-customer-portal-variant{justify-content:unset}li.li-row.bss-customer-portal-variant .bss-bcp-qo-first,li.li-row.bss-customer-portal-variant table .bss-bcp-qo-fourth{text-align:left!important;justify-content:unset!important;width:100%!important;max-width:100%!important}li.li-row.bss-customer-portal-variant table{margin-left:0;margin-right:0;max-width:100%!important}li.li-row.bss-customer-portal-variant table.bss-bcp-qo-product-info,li.li-row.bss-customer-portal-variant table.bss-bcp-qo-product-info td{box-shadow:none;border-spacing:0;background-color:inherit;border:none}li.li-row.bss-customer-portal-variant table.bss-bcp-qo-product-info td{padding:10px 5px}li.li-row.bss-customer-portal-variant table.bss-bcp-qo-product-info td:first-child{width:35%}li.li-row.bss-customer-portal-variant table.bss-bcp-qo-product-info td:last-child{width:65%}li.li-row.bss-customer-portal-variant .bss-bcp-qo-first .bss-b2b-qty-table-wrapper table{margin-left:unset;width:100%!important;max-width:100%!important}.products_with-variants .product-item{flex-direction:column}}@media only screen and (max-width:750px){.Polaris-Stack .Polaris-Stack__Item:first-child .Polaris-ButtonGroup__Item{flex:unset!important}}@media only screen and (min-width:601px) and (max-width:750px){.Polaris-FormLayout__Item .bss-bcp-qo-filter-top{width:50%;margin-right:50%}.Polaris-FormLayout__Item .bss-bcp-qo-filter-bottom-left,.Polaris-FormLayout__Item .bss-bcp-qo-filter-bottom-right{width:35%}}@media only screen and (max-width:600px){.Polaris-FormLayout__Item .bss-bcp-qo-filter-top{width:100%;margin-right:unset!important}.Polaris-FormLayout__Item .bss-bcp-qo-filter-bottom-left,.Polaris-FormLayout__Item .bss-bcp-qo-filter-bottom-right{width:100%}ul.bss-customer-portal-product-list .products_with-variants>.product-item>.Polaris-Choice,ul.bss-customer-portal-product-list li.li-row .bss-bcp-qo-first:not(.product-item) .Polaris-Choice{width:90%}.bss-layout-sidebar-wrapper .Polaris-Layout__Section.Polaris-Layout__Section--secondary{width:-moz-fit-content;width:fit-content;max-width:100%}}.popup{z-index:9999;background:#000000bf;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.popup-inner{background:#fff;border-radius:3px;width:90%;max-width:700px;padding:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 6px #000}.popup-close{text-align:center;color:#fff;background:#000c;border-radius:1000px;width:30px;height:30px;padding-top:4px;font-family:Arial,sans-serif;font-size:20px;line-height:100%;transition:all .25s;display:inline-block;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.popup-close:hover{background:#000;text-decoration:none;transform:translate(50%,-50%)rotate(180deg)}.popup-scroll{max-height:300px;padding:0 1em 0 0;overflow-y:scroll}.bss-proceed-to-purchase-late{color:#3497fd;margin-top:20px;font-weight:600;text-decoration:underline;display:block}.popup-scroll::-webkit-scrollbar{background-color:#eee;width:10px}.popup-scroll::-webkit-scrollbar-thumb{background:#777;border:1px solid #eee;border-radius:2px;transition:all .3s ease-out;box-shadow:inset 0 0 8px #555}.popup-scroll::-webkit-scrollbar-track{box-shadow:0 0 2px #ccc}.Polaris-Page__Content .Polaris-Frame{min-height:100%;margin-bottom:50px}#previousURL,#nextURL{background-color:#fff}#previousURL:hover,#nextURL:hover{background-color:var(--p-action-secondary-hovered)}.bss-pagination-wrapper{justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.bss-pagination-input-wrapper{align-items:center;gap:10px;display:flex;position:absolute;right:50px}.bss-pagination-input{text-align:center;border:1px solid #ccc;border-radius:4px;width:50px;height:30px;padding:0 5px}.bss-pagination{justify-content:center;align-items:center;margin:10px 0;padding:0;list-style:none;display:flex}.bss-pagination span{cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-left:5px;transition:all .3s;display:flex;box-shadow:0 4px 8px -2px #091e421a,0 0 0 1px #091e4214}.bss-pagination span:hover{box-shadow:0 3px 8px #0000003d}.bss-pagination .btn-move-icon{width:20px;height:20px}@media only screen and (max-width:600px){.bss-bcp-banner,.bss-bcp-customer-note-order-detail{width:97%}.bss-bcp-customer-header-table-order-detail h1{width:80%;margin-right:2%}.bss-bcp-customer-header-table-order-detail h1.name{width:45%;margin-left:0;margin-right:2px}.Polaris-DataTable.Polaris-DataTable__Cell.Polaris-DataTable__Cell--firstColumn.Polaris-DataTable__Cell--header{width:70%}.custom_check_warning_inventory{width:40%}.warning_inventory{font-size:12px}}@media only screen and (min-width:620px) and (max-width:1200px){.bss-bcp-banner,.bss-bcp-customer-note-order-detail{width:97%}.bss-bcp-customer-header-table-order-detail h1.name{width:13%;margin-left:12px;margin-right:0}.bss-bcp-customer-header-table-order-detail h1{margin-right:5%}.custom_check_warning_inventory{width:24%}}.Polaris-Navigation__Item.Polaris-Navigation__Item--selected{pointer-events:none}@media (max-width:550px){.bss-bcp-group-addToCart-btn .Polaris-ButtonGroup .Polaris-ButtonGroup__Item:last-child .Polaris-Button{box-shadow:none!important;border:unset!important;padding:0!important}.Polaris-ButtonGroup .Polaris-ButtonGroup__Item{position:unset!important}}.d_Vsn{border:.0625rem solid #dde0e4}.Polaris-Backdrop{display:block!important}.text-required{color:#c5280c;font-size:1rem}.Polaris-Modal-Dialog__Modal{overflow:hidden}.Polaris-HorizontalGrid{--pc-horizontal-grid-gap-xs:0!important}.Polaris-HorizontalStack .Polaris-Button__Content:first-child{font-size:16px;font-weight:600}.sr-combined-field{justify-content:space-between;align-items:center;gap:5px;display:flex}.sr-combined-field .bss-nice-select{align-items:center;height:36px;display:flex}.Polaris-FormLayout__Item:has(.sr-label-field-phone){margin-bottom:-10px}.bss-bcp-sr-save-bar button:last-child{color:#fff;background-color:#ffaa10;border:none;outline:none}.bss-bcp-sr-save-bar button{margin:0 5px}.Polaris-Layout__Section:has(.bss-bcp-sr-wrapper){width:85%;margin:20px auto}.bss-bcp-sr-wrapper{z-index:1;padding:25px 0;position:relative}.bss-bcp-sr-overview{padding:5px 0 20px}.bss-bcp-sr-overview .Polaris-Grid-Cell>.Polaris-HorizontalStack{padding-bottom:10px}.bss-bcp-sr-back-button button{margin-right:10px}.bss-bcp-sr-address-block{flex-direction:column;gap:10px;display:flex}.bss-bcp-sr-country-company-block{gap:10px;display:flex}.bss-bcp-sr-country{width:40%}.bss-layout-content-wrapper .Polaris-Layout__Section{position:relative}.bss-bcp-sr-country-company{gap:10px;display:flex}.bss-bcp-sr-country-company .bss-bcp-sr-country,.bss-bcp-sr-country-company .bss-bcp-sr-company{width:50%}.bss-bcp-loading-wrapper{height:51vh}.bss-bcp-spinner-loading{text-align:center;position:relative;top:50%}.bss-bcp-sr-overview>p>span{margin-left:8px}.bss-bcp-sr-overview>p>b>p{font-weight:inherit;display:flex}.bss-bcp-sr-overview .text-required{margin-left:3px;font-weight:400}@media screen and (max-width:1024px){.Polaris-Layout__Section.Polaris-Layout__Section--fullWidth:has(.bss-bcp-sr-wrapper){width:100%;padding:30px 10px 30px 40px}.bss-bcp-sr-overview{grid-template-columns:3fr 2fr}.Polaris-Layout__Section.Polaris-Layout__Section--secondary:has(.bss-bcp-sr-wrapper){width:100%}.Polaris-Layout__Section,.Polaris-Layout__AnnotatedSection{max-width:unset;margin-left:unset}}@media screen and (max-width:768px){.bss-bcp-sr-overview{grid-template-columns:repeat(1,1fr)}.bss-b2b-sr-customer{flex:1}span.bss-b2b-sr-customer>div{width:50%}}@media screen and (max-width:500px){.bss-bcp-sr-overview{grid-template-columns:repeat(1,1fr)}.bss-b2b-sr-customer{flex:1}span.bss-b2b-sr-customer>div{width:50%}}.Polaris-Navigation{background-color:#fff}.Polaris-Navigation__PrimaryNavigation{padding-top:0;padding-bottom:10px}
.bss-login-form__container{text-align:center;border-radius:12px;flex-direction:column;align-items:center;width:35%;margin:auto;padding:2rem;display:flex;box-shadow:0 4px 12px #0000001a}.bss-login-form__heading{font-size:16px;font-weight:700}.bss-login-form__spacer{padding:5px}.bss-login-form__input{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;padding:10px 18px;display:block}.bss-login-form__btn{color:#fff;cursor:pointer;background-color:#008060;border:none;border-radius:4px;width:100%;height:40px;margin-top:20px;font-size:14px}.bss-login-form__register-link{margin-top:20px;font-size:14px}.bss-login-form__forgot-link{margin-top:10px;font-size:14px}.bss-login-form__return-link{text-align:left;width:100%;margin-top:8px;font-size:14px;display:block}.bss-login-form__input+.bss-login-form__input,.bss-login-form__register-link{margin-top:20px}.bss-login-form__register-link a,.bss-login-form__forgot-link a,.bss-login-form__return-link a{text-decoration:none}form input:focus{border-color:#008060;outline:none}.bss-login-form__btn:hover{background-color:#006f52}@media only screen and (max-width:1040px){.bss-login-form__container{width:100%}}
.bss-menu-navigation-section .bss-menu-navigation-section-btn{cursor:pointer;border-radius:5px;justify-content:flex-start;padding:20px;display:flex}.bss-menu-navigation-section .bss-menu-navigation-section-btn:hover{background-color:#f1f2f3}.bss-menu-navigation-section .bss-menu-navigation-section-btn-selected{cursor:pointer;background-color:#f1f2f3;border-radius:5px;justify-content:flex-start;padding:20px;display:flex}.bss-menu-navigation-section-btn>.Polaris-HorizontalStack,.bss-menu-navigation-section-btn-selected>.Polaris-HorizontalStack{width:100%}.bss-menu-navigation-section-btn .Polaris-Icon,.bss-menu-navigation-section-btn-selected .Polaris-Icon{margin:0}.bss-menu-navigation-section-btn .arrow-icon,.bss-menu-navigation-section-btn-selected .arrow-icon{opacity:0;transition:opacity .3s}.bss-menu-navigation-section-btn:hover .arrow-icon,.bss-menu-navigation-section-btn-selected:hover .arrow-icon{opacity:1}.bss-menu-navigation-section .Polaris-Box,.bss-menu-navigation-section .bss-menu-navigation-section-btn,.bss-menu-navigation-section .bss-menu-navigation-section-btn-selected{padding:10px}.bss-layout-sidebar-wrapper{background-color:#fff;height:100%;margin-top:10px;transition:all 1s}.bss-layout-sidebar-wrapper.toggle-active{position:unset;width:55px;max-width:55px;margin-top:10px}.bss-layout-sidebar-wrapper.toggle-active .bss-menu-navigation-section .Polaris-Text--root.Polaris-Text--bodyMd.Polaris-Text--semibold,.bss-layout-sidebar-wrapper.toggle-active .bss-menu-navigation-section .Polaris-Text--root.Polaris-Text--bodyMd,.bss-layout-sidebar-wrapper.toggle-active .bss-menu-navigation-section .Polaris-Text--root.Polaris-Text--headingSm{display:none}.bss-bcp-nav-sidebar-close-open .Polaris-Icon{margin-left:10px}.bss-bcp-nav-sidebar-close-open:hover{background-color:#f1f2f3}@media only screen and (min-width:1040px){.bss-menu-navigation-section .Polaris-Box,.bss-menu-navigation-section .bss-menu-navigation-section-btn,.bss-menu-navigation-section .bss-menu-navigation-section-btn-selected{padding:5px}}@media only screen and (max-width:1040px){.bss-layout-sidebar-wrapper{z-index:100;width:100%;position:fixed;top:0}.bss-bcp-nav-sidebar-close-open{margin-top:20px;margin-left:10px}.bss-layout-sidebar-wrapper.toogle-active{z-index:100;width:100%;height:100vh;position:fixed!important}.bss-layout-sidebar-wrapper .Polaris-Navigation{border-right:0;width:100%;display:block}.bss-layout-sidebar-wrapper.toggle-active .Polaris-Navigation{display:none}.bss-wrapper-layout{flex-direction:column}}
.bss-b2b-customer-portal-dashboard .mb-4{margin-bottom:initial!important}.bss-b2b-customer-portal-dashboard .bss-cpt-desc{padding:initial!important}.bss-b2b-customer-portal-dashboard{display:flex}.bss-b2b-customer-portal-dashboard:has(>.bss-b2b-customer-portal-dashboard-access-denied){justify-content:center}.bss-b2b-customer-portal-dashboard>td{margin:auto}
.bss,.money{position:relative;font-weight:inherit!important;font-size:inherit!important;-webkit-text-decoration:inherit!important;text-decoration:inherit!important}select.currency-switcher{margin:0;display:none;position:relative;top:auto}.flags-India,.flags-United-States{width:30px;height:20px}.flags{float:left;background-image:url(../media/flags.118kl0u69jdr4.png);background-repeat:no-repeat;display:block;margin:10px 4px 8px 0!important}.flags-small{box-sizing:content-box;float:left;background-image:url(../media/flags.118kl0u69jdr4.png);background-repeat:no-repeat;border:1px solid #fff;display:block;margin:5px 3px 0 0!important}.flags-small.flags-India{background-position:-165px -90px;width:15px;height:10px}.flags-small.flags-United-States{background-position:-75px -160px;width:15px;height:9px}select.currency-switcher{display:none}.bss-nice-select{-webkit-tap-highlight-color:transparent;box-sizing:border-box;cursor:pointer;float:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;background-color:#fff;border:1px solid #898f94;border-radius:5px;outline:0;width:auto;height:42px;padding-left:12px;padding-right:10px;font-family:Helvetica Neue,Arial;font-size:14px;font-weight:400;line-height:40px;transition:all .2s ease-in-out;display:block;position:relative;text-align:left!important}.bss-nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1)translateY(0);z-index:1000000!important}.bss-nice-select.wide{width:100%}.bss-nice-select.wide .list{left:0!important;right:0!important}.bss-nice-select.small{height:36px;font-size:12px;line-height:34px}.bss-nice-select.small:after{width:4px;height:4px}.flags{width:30px;height:20px}.bss-nice-select.small .option{min-height:34px;line-height:34px}.bss-nice-select .list{box-sizing:border-box;opacity:0;pointer-events:none;transform-origin:50% 0;z-index:100000;background-color:#fff;border-radius:5px;max-height:260px;padding:0;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;position:absolute;top:100%;left:0;overflow-x:hidden;overflow-y:scroll;transform:scale(.75)translateY(-21px);box-shadow:0 0 0 1px #4444441c;margin:4px 0 0!important}.bss-nice-select .current img,.bss-nice-select .option img{vertical-align:top;padding-top:10px}.bss-nice-select .list:hover .option:not(:hover){background-color:#0000!important}.bss-nice-select .option{letter-spacing:normal;text-transform:none;cursor:pointer;text-align:left;outline:0;min-width:55px;min-height:40px;margin-bottom:0;font-weight:400;list-style:none;transition:all .2s;float:none!important;text-align:left!important;margin:0!important;padding-left:18px!important;padding-right:52px!important;font-family:Helvetica Neue,Arial!important;font-size:13px!important;line-height:40px!important;display:block!important}.bss-nice-select .option.focus,.bss-nice-select .option.selected.focus,.bss-nice-select .option:hover{background-color:#f6f6f6}.bss-nice-select .option.selected{font-weight:700}.bss-nice-select .current img{line-height:45px}.bss-nice-select.slim{border:0;height:20px;padding:0 18px 0 0;line-height:20px;background:0 0!important}.bss-nice-select.slim .current .flags{margin-top:0!important}.bss-nice-select.slim:after{top:6px;right:4px}.flags-Zimbabwe{background-position:-5px -5px}.flags-Zambia{background-position:-45px -5px}.flags-Yemen{background-position:-85px -5px}.flags-Vietnam{background-position:-125px -5px}.flags-Venezuela{background-position:-165px -5px}.flags-Vatican-City{background-position:-205px -5px}.flags-Vanuatu{background-position:-245px -5px}.flags-Uzbekistan{background-position:-285px -5px}.flags-Uruguay{background-position:-325px -5px}.flags-United-States{background-position:-365px -5px}.flags-United-Kingdom{background-position:-405px -5px}.flags-United-Arab-Emirates{background-position:-445px -5px}.flags-Ukraine{background-position:-5px -35px}.flags-Uganda{background-position:-45px -35px}.flags-Tuvalu{background-position:-85px -35px}.flags-Turkmenistan{background-position:-125px -35px}.flags-Turkey{background-position:-165px -35px}.flags-Tunisia{background-position:-205px -35px}.flags-Trinidad-and-Tobago{background-position:-245px -35px}.flags-Tonga{background-position:-285px -35px}.flags-Togo{background-position:-325px -35px}.flags-Thailand{background-position:-365px -35px}.flags-Tanzania{background-position:-405px -35px}.flags-Tajikistan{background-position:-445px -35px}.flags-Taiwan{background-position:-5px -65px}.flags-Syria{background-position:-45px -65px}.flags-Switzerland{background-position:-85px -65px}.flags-Sweden{background-position:-125px -65px}.flags-Swaziland{background-position:-165px -65px}.flags-Suriname{background-position:-205px -65px}.flags-Sudan{background-position:-245px -65px}.flags-Sri-Lanka{background-position:-285px -65px}.flags-Spain{background-position:-325px -65px}.flags-South-Sudan{background-position:-365px -65px}.flags-South-Africa{background-position:-405px -65px}.flags-Somalia{background-position:-445px -65px}.flags-Solomon-Islands{background-position:-5px -95px}.flags-Slovenia{background-position:-45px -95px}.flags-Slovakia{background-position:-85px -95px}.flags-Singapore{background-position:-125px -95px}.flags-Sierra-Leone{background-position:-165px -95px}.flags-Seychelles{background-position:-205px -95px}.flags-Serbia{background-position:-245px -95px}.flags-Senegal{background-position:-285px -95px}.flags-Saudi-Arabia{background-position:-325px -95px}.flags-Sao-Tome-and-Principe{background-position:-365px -95px}.flags-San-Marino{background-position:-405px -95px}.flags-Samoa{background-position:-445px -95px}.flags-Saint-Vincent-and-the-Grenadines{background-position:-5px -125px}.flags-Saint-Lucia{background-position:-45px -125px}.flags-Saint-Kitts-and-Nevis{background-position:-85px -125px}.flags-Rwanda{background-position:-125px -125px}.flags-Russia{background-position:-165px -125px}.flags-Romania{background-position:-205px -125px}.flags-Qatar{background-position:-245px -125px}.flags-Portugal{background-position:-285px -125px}.flags-Poland{background-position:-325px -125px}.flags-Philippines{background-position:-365px -125px}.flags-Peru{background-position:-405px -125px}.flags-Paraguay{background-position:-445px -125px}.flags-Papua-New-Guinea{background-position:-5px -155px}.flags-Panama{background-position:-45px -155px}.flags-Palau{background-position:-85px -155px}.flags-Pakistan{background-position:-125px -155px}.flags-Oman{background-position:-165px -155px}.flags-Norway{background-position:-205px -155px}.flags-Nigeria{background-position:-245px -155px}.flags-Niger{background-position:-285px -155px}.flags-Nicaragua{background-position:-325px -155px}.flags-New-Zealand{background-position:-365px -155px}.flags-Netherlands{background-position:-405px -155px}.flags-Nepal{background-position:-445px -155px}.flags-Nauru{background-position:-5px -185px}.flags-Namibia{background-position:-45px -185px}.flags-Myanmar{background-position:-85px -185px}.flags-Mozambique{background-position:-125px -185px}.flags-Morocco{background-position:-165px -185px}.flags-Montenegro{background-position:-205px -185px}.flags-Mongolia{background-position:-245px -185px}.flags-Monaco{background-position:-285px -185px}.flags-Moldova{background-position:-325px -185px}.flags-Micronesia-_Federated_{background-position:-365px -185px}.flags-Mexico{background-position:-405px -185px}.flags-Mauritius{background-position:-445px -185px}.flags-Mauritania{background-position:-5px -215px}.flags-Marshall-Islands{background-position:-45px -215px}.flags-Malta{background-position:-85px -215px}.flags-Mali{background-position:-125px -215px}.flags-Maldives{background-position:-165px -215px}.flags-Malaysia{background-position:-205px -215px}.flags-Malawi{background-position:-245px -215px}.flags-Madagascar{background-position:-285px -215px}.flags-Macedonia{background-position:-325px -215px}.flags-Luxembourg{background-position:-365px -215px}.flags-Lithuania{background-position:-405px -215px}.flags-Liechtenstein{background-position:-445px -215px}.flags-Libya{background-position:-5px -245px}.flags-Liberia{background-position:-45px -245px}.flags-Lesotho{background-position:-85px -245px}.flags-Lebanon{background-position:-125px -245px}.flags-Latvia{background-position:-165px -245px}.flags-Laos{background-position:-205px -245px}.flags-Kyrgyzstan{background-position:-245px -245px}.flags-Kuwait{background-position:-285px -245px}.flags-Kosovo{background-position:-325px -245px}.flags-Korea-South{background-position:-365px -245px}.flags-Korea-North{background-position:-405px -245px}.flags-Kiribati{background-position:-445px -245px;width:30px;height:20px}.flags-Kenya{background-position:-5px -275px}.flags-Kazakhstan{background-position:-45px -275px}.flags-Jordan{background-position:-85px -275px}.flags-Japan{background-position:-125px -275px}.flags-Jamaica{background-position:-165px -275px}.flags-Italy{background-position:-205px -275px}.flags-Israel{background-position:-245px -275px}.flags-Ireland{background-position:-285px -275px}.flags-Iraq{background-position:-325px -275px}.flags-Iran{background-position:-365px -275px}.flags-Indonesia{background-position:-405px -275px}.flags-India{background-position:-445px -275px}.flags-Iceland{background-position:-5px -305px}.flags-Hungary{background-position:-45px -305px}.flags-Honduras{background-position:-85px -305px}.flags-Haiti{background-position:-125px -305px}.flags-Guyana{background-position:-165px -305px}.flags-Guinea{background-position:-205px -305px}.flags-Guinea-Bissau{background-position:-245px -305px}.flags-Guatemala{background-position:-285px -305px}.flags-Grenada{background-position:-325px -305px}.flags-Grecee{background-position:-365px -305px}.flags-Ghana{background-position:-405px -305px}.flags-Germany{background-position:-445px -305px}.flags-Georgia{background-position:-5px -335px}.flags-Gambia{background-position:-45px -335px}.flags-Gabon{background-position:-85px -335px}.flags-France{background-position:-125px -335px}.flags-Finland{background-position:-165px -335px}.flags-Fiji{background-position:-205px -335px}.flags-Ethiopia{background-position:-245px -335px}.flags-Estonia{background-position:-285px -335px}.flags-Eritrea{background-position:-325px -335px}.flags-Equatorial-Guinea{background-position:-365px -335px}.flags-El-Salvador{background-position:-405px -335px}.flags-Egypt{background-position:-445px -335px}.flags-Ecuador{background-position:-5px -365px}.flags-East-Timor{background-position:-45px -365px}.flags-Dominican-Republic{background-position:-85px -365px}.flags-Dominica{background-position:-125px -365px}.flags-Djibouti{background-position:-165px -365px}.flags-Denmark{background-position:-205px -365px}.flags-Czech-Republic{background-position:-245px -365px}.flags-Cyprus{background-position:-285px -365px}.flags-Cuba{background-position:-325px -365px}.flags-Croatia{background-position:-365px -365px}.flags-Cote-d_Ivoire{background-position:-405px -365px}.flags-Costa-Rica{background-position:-445px -365px}.flags-Congo-Republic{background-position:-5px -395px}.flags-Congo-Democratic{background-position:-45px -395px}.flags-Comoros{background-position:-85px -395px}.flags-Colombia{background-position:-125px -395px}.flags-China{background-position:-165px -395px}.flags-Chile{background-position:-205px -395px}.flags-Chad{background-position:-245px -395px}.flags-Central-African-Republic{background-position:-285px -395px}.flags-Cape-Verde{background-position:-325px -395px}.flags-Canada{background-position:-365px -395px}.flags-Cameroon{background-position:-405px -395px}.flags-Cambodia{background-position:-445px -395px}.flags-Burundi{background-position:-5px -425px}.flags-Burkina-Faso{background-position:-45px -425px}.flags-Bulgaria{background-position:-85px -425px}.flags-Brunei{background-position:-125px -425px}.flags-Brazil{background-position:-165px -425px}.flags-Botswana{background-position:-205px -425px}.flags-Bosnia-and-Herzegovina{background-position:-245px -425px}.flags-Bolivia{background-position:-285px -425px}.flags-Bhutan{background-position:-325px -425px}.flags-Benin{background-position:-365px -425px}.flags-Belize{background-position:-405px -425px}.flags-Belgium{background-position:-445px -425px}.flags-Belarus{background-position:-5px -455px}.flags-Barbados{background-position:-45px -455px}.flags-Bangladesh{background-position:-85px -455px}.flags-Bahrain{background-position:-125px -455px}.flags-Bahamas{background-position:-165px -455px}.flags-Azerbaijan{background-position:-205px -455px}.flags-Austria{background-position:-245px -455px}.flags-Australia{background-position:-285px -455px}.flags-Armenia{background-position:-325px -455px}.flags-Argentina{background-position:-365px -455px}.flags-Antigua-and-Barbuda{background-position:-405px -455px}.flags-Andorra{background-position:-445px -455px}.flags-Algeria{background-position:-5px -485px}.flags-Albania{background-position:-45px -485px}.flags-Afghanistan{background-position:-85px -485px}.flags-Bermuda{background-position:-125px -485px}.flags-European-Union{background-position:-165px -485px}.flags-XPT{background-position:-205px -485px}.flags-XAU{background-position:-245px -485px}.flags-XAG{background-position:-285px -485px}.flags-Wallis-and-Futuna{background-position:-325px -485px}.flags-Seborga{background-position:-365px -485px}.flags-Aruba{background-position:-405px -485px}.flags-Angola{background-position:-445px -485px}.flags-Saint-Helena{background-position:-485px -5px}.flags-Macao{background-position:-485px -35px}.flags-Jersey{background-position:-485px -65px}.flags-Isle-of-Man{background-position:-485px -95px}.flags-IMF{background-position:-485px -125px}.flags-Hong-Kong{background-position:-485px -155px}.flags-Guernsey{background-position:-485px -185px}.flags-Gibraltar{background-position:-485px -215px}.flags-Falkland-Islands{background-position:-485px -245px}.flags-Curacao{background-position:-485px -275px}.flags-Cayman-Islands{background-position:-485px -305px}.flags-Bitcoin{background-position:-485px -335px}.bss-nice-select.currency-switcher.currency_only .current .flags{display:none}#currency-scroll{width:230px;overflow-x:scroll}.bss-bcp-sr-icon-up-down{padding:5px 0 0 25px}.bss-bcp-sr-icon-up-down .Polaris-Icon{width:1rem;height:1rem}
.bss-nt-customer-contact-section{margin-top:20px;margin-bottom:10px;display:flex}.bss-nt-customer-contact-info{margin-left:20px}.bss-nt-shipping-section{margin-top:20px}.bss-nt-inline-section{display:flex}.bss-nt-hafl-width-input{width:50%}.bss-nt-cart-item-block{justify-content:space-between;margin:.875em .875em .875em 0;display:flex}.bss-nt-cart-item-info{width:200px;max-width:200px;margin-left:20px}.bss-nt-cart-item-quantity{white-space:nowrap;text-align:center;color:#fff;box-sizing:border-box;z-index:3;background-color:#727272e6;border-radius:1.75em;min-width:1.75em;height:1.75em;padding:0 .583333em;font-size:.857143em;font-weight:500;line-height:1.75em;position:absolute;top:-.75em;right:-.75em}.bss-nt-cart-item-img{z-index:1;border:0;border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden}.bss-nt-cart-item-img img{max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.bss-nt-cart-item-thumbnail{background:#fff;border-radius:8px;width:4.6em;height:4.6em;position:relative}.bss-b2b-nt-page-layout{padding:0 60px}.bss-b2b-nt-page-layout .Polaris-Layout__Section{min-width:80%}.bss-b2b-nt-page-layout .Polaris-Page__Content{padding-top:0}.bss-b2b-nt-page-layout .Polaris-DataTable__ScrollContainer{position:relative;overflow-y:auto;max-height:calc(100vh - 324px)!important}.bss-b2b-nt-page-layout .Polaris-DataTable__ScrollContainer::-webkit-scrollbar{width:6px;height:6px}.bss-b2b-nt-page-layout .Polaris-DataTable__ScrollContainer::-webkit-scrollbar-track{background:#0000001a;border-radius:10px}.bss-b2b-nt-page-layout .Polaris-DataTable__ScrollContainer::-webkit-scrollbar-thumb{background:#0003;border-radius:10px}.bss-b2b-nt-page-layout .Polaris-DataTable__ScrollContainer::-webkit-scrollbar-thumb:hover{background:#0006}.bss-b2b-nt-page-layout .Polaris-DataTable__ScrollContainer::-webkit-scrollbar-thumb:active{background:#000000e6}.bss-b2b-nt-page-layout .Polaris-DataTable__Cell{white-space:normal}.bss-b2b-nt-page-layout .Polaris-DataTable__Table thead tr{position:-webkit-sticky;position:sticky;top:0}.bss-b2b-nt-index-header .Polaris-Select,.bss-b2b-nt-index-header .Polaris-TextField{min-width:225px}.bss-b2b-nt-index-header{justify-content:space-between;align-items:center;width:100%;padding:10px 0 15px;display:flex}.bss-nt-cart-block{border-bottom:1px solid #595d6e;max-height:262px;margin-bottom:10px;padding-bottom:20px;overflow:auto}.bss-nt-shipping-method .Polaris-Choice,.bss-nt-shipping-info,.bss-nt-shipping-method .Polaris-Choice__Label{width:100%}.bss-nt-shipping-method{margin-top:20px}.bss-nt-shipping-method>.Polaris-Stack{margin:0!important}.bss-nt-shipping-method>.Polaris-Stack--vertical>.Polaris-Stack__Item:first-child{margin-top:0!important}.bss-nt-shipping-tax-section{border:1px solid #d9d9d9;border-radius:4px;padding:12px}.bss-nt-shipping-tax-section:not(:last-child){margin:0 0 2em}.shipping-info-header~.shipping-info-header,.bss-nt-shipping-method>.Polaris-Stack--vertical>.Polaris-Stack__Item~.Polaris-Stack__Item{border-top:1px solid #e6e6e6;margin-top:1em;padding-top:1em}.bss-nt-cart-item-properties{padding:0;list-style:none}.bss-layout-content-wrapper:has(.bss-bcp-nt-page-wrapper) .Polaris-Layout__Section{max-width:calc(100% - var(--p-space-5))!important;margin-top:var(--p-space-4)!important;margin-right:0!important}.bss-nt-out-of-stock{justify-content:left;align-items:center;margin-top:15px;display:flex}.bss-nt-out-of-stock-icon .Polaris-Icon{color:#737373;width:40px;height:40px;margin-right:20px}.bss-nt-out-of-stock-title{color:#333;font-size:18px}.bss-nt-out-of-stock-list-item{max-height:300px}.bss-nt-out-of-stock-describe{color:#737373;font-size:14px}.bss-nt-out-of-stock-item-transfer,.bss-nt-out-of-stock-item-transfer div{justify-content:space-between;align-items:center;display:flex}.Polaris-ResourceItem__Content:has(.bss-nt-out-of-stock-item-right){justify-content:space-between;align-items:center;display:flex}.Polaris-ResourceItem__Container:has(.bss-nt-out-of-stock-item-right){justify-content:space-between;align-items:center;display:flex}.bss-nt-out-of-stock-item-transfer div{color:#de3618!important}.bss-nt-out-of-stock-item-transfer div span:first-child{margin:0}.bss-nt-out-of-stock-item-transfer span{margin:0 10px;font-weight:700}.bss-nt-out-of-stock-item-left div:first-child{color:#121212;font-size:14px;font-weight:600}.bss-nt-out-of-stock-item-right{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.bss-nt-out-of-stock-remove{color:#00e}.Polaris-ResourceItem:has(.bss-nt-out-of-stock-item-right){border-top:1px solid #cccc;border-bottom:1px solid #cccc}.bss-nt-out-of-stock-remove:hover{text-decoration:underline}.bss-nt-out-of-stock-bottom{justify-content:flex-end;width:100%;display:flex}.bss-nt-out-of-stock-bottom div{justify-content:space-between;align-items:center;width:100%;display:flex}.Polaris-ResourceItem:has(.bss-nt-out-of-stock-item-right):hover{cursor:auto;background-image:none}.bss-nt-out-of-stock-bottom div .Polaris-Icon{display:inline-block}.bss-nt-out-of-stock-bottom div .Polaris-Button__Text{justify-content:center;align-items:center;display:flex}.bss-nt-cart-block .bss-nt-cart-item-info a{font-size:15px}.bss-purchase-late-note{font-size:24px;font-weight:600}.bss-purchase-late-note .invalid-netterm-product{font-size:16px;font-weight:500}.bss-bcp-nt-form-header h2{font-size:1.5em!important}.bss-bcp-nt-form-header h3{font-size:1.3em!important}.bss-bcp-nt-form-header h4{font-size:1em!important}.bss-bcp-nt-form-header h5{font-size:.8em!important}.bss-bcp-nt-form-header h6{font-size:.7em!important}.bss-nt-choice-list-inline .Polaris-ChoiceList li{margin-right:15px;display:inline!important}.bss-nt-checkbox-inline{display:inline-flex!important}.bss-nt-checkbox-inline label.Polaris-Choice{margin-right:15px}.bss-nt-form-label{display:flex}.bss-nt-form-label p{margin-right:5px}.bss-nt-vat-success-message{color:green;align-items:center;margin:6px 0 15px;display:inline-flex!important}.bss-nt-vat-success-message svg{height:16px;fill:#229348!important;margin-top:2px!important}.bss-nt-vat-success-message p{margin-left:8px}.bss-nt-cart-item-price{text-align:right;flex-direction:column;display:flex}.bss-edit-quantity-cart-item{justify-content:flex-end;gap:5px;display:flex}.bss-nt-cart-item-change-quantity{justify-content:space-between;align-items:center;gap:5px;width:80%;display:flex}.bss-nt-cart-item-change-quantity .Polaris-Icon{width:4rem}.bss-nt-hide-cart-item{display:none}.bss-nt-cart-empty{text-align:center;padding-bottom:10px}.bss-nt-layout{justify-content:space-around;width:100%;margin:0 auto;display:flex}.bss-nt-layout-info{width:45%}.bss-nt-layout-cart{width:35%}.bss-nt-cart-item-content{display:flex}.bss-nt-cart-item-change-quantity input{width:70px}.bss-bcp-nt-form-header h1{font-size:2em!important}.bss-nt-additional-info{margin-top:28px}.custom-header-message{text-align:center;color:red;font-size:20px;font-weight:700}.bss-purchase-late-restrict-note{margin-bottom:10px;font-size:24px;font-weight:600}.valid-netterm-product-message{font-size:16px}.shipping-info-row{width:100%;display:flex}.shipping-info-td{width:20%;font-weight:600}@media only screen and (max-width:600px){.shipping-info-td{font-weight:600}.shipping-info-row{flex-direction:column;justify-content:flex-start;width:100%;display:flex}}.shipping-info-header{justify-content:space-between;display:flex}.shipping-info-content{flex:1}.shipping-info-button .Polaris-Button__Text{color:#1878b9;text-decoration:none!important}.shipping-info-button .Polaris-Button__Text:hover{-webkit-text-decoration-color:#1878b9;text-decoration-color:#1878b9;text-decoration:underline!important}@media only screen and (max-width:600px){.bss-b2b-nt-index-header{flex-direction:column;align-items:center;gap:10px;padding:0}.bss-b2b-nt-index-header .Polaris-Select{min-width:300px!important}}@media only screen and (max-width:1025px){.bss-nt-layout{flex-direction:column;width:100%}.bss-nt-layout-info,.bss-nt-layout-cart{width:90%;margin:0 auto}}.bss-b2b-mobile-nt-item{margin-top:6px;display:flex}.bss-b2b-mobile-text-nt{color:#202223;margin-left:6px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.bss-b2b-pagination-mobile-nt .Polaris-ButtonGroup__Item{margin-left:0!important}.bss-draft-order-detail .Polaris-Layout .Polaris-Layout__Section{padding:0 20px}.bss-draft-order-heading{margin-bottom:30px}.bss-draft-order-heading h1{font-size:40px}.bss-draft-order-title h2{font-size:24px}.bss-draft-order-title p{margin-bottom:30px}.bss-draft-order-address{margin-bottom:20px}.bss-draft-order-address h2{margin-bottom:15px;font-size:24px}.bss-draft-order-address p{margin-bottom:8px}.bss-draft-order-detail .Polaris-DataTable__TableRow:nth-last-child(-n+4) .Polaris-DataTable__Cell{border-bottom:.1rem solid var(--p-divider,#dfe3e8)}.bss-draft-order-detail .Polaris-DataTable__TableRow:nth-last-child(-n+3) .Polaris-DataTable__Cell{border-top:none;border-bottom:none;padding-top:8px;padding-bottom:8px}.bss-draft-payment-due-on{margin-top:20px}.bss-bcp-container-upload-file{position:relative}.bss-bcp-remove-file-icon{position:absolute;top:50%;right:37px}.bss-bcp-remove-file-icon .Polaris-Icon__Svg{fill:var(--p-color-icon)!important}.bss-bcp-icon-upload-file .Polaris-Spinner.Polaris-Spinner--sizeSmall>svg{margin-top:6px}
.bss-bcp-mo-table{padding-top:20px}.bss-bcp-mo-table-mobile{padding-top:10px}.bss-bcp-mo-table td.Polaris-IndexTable__TableCell,.bss-bcp-mo-table-row-mobile{padding-top:10px;padding-bottom:10px}.bss-bcp-mo-table-spinner-container,.bss-bcp-mo-table-empty{z-index:150;border-bottom-right-radius:8px;border-bottom-left-radius:8px;justify-content:center;align-items:center;width:100%;height:150px;display:flex;position:absolute}.bss-bcp-mo-table-mobile-empty{z-index:150;border-bottom-right-radius:8px;border-bottom-left-radius:8px;justify-content:center;align-items:center;width:100%;height:51vh;display:flex}
.bcp-ro-create-order{align-items:center;margin-top:14px;font-size:15px;font-weight:500}.bcp-ro-no-of-products-and-qty{align-items:center;margin-top:14px;padding-left:50px;font-size:15px;font-weight:500}.bss-bcp-customer-header-table-order-detail{margin-top:10px;font-size:19px;display:flex}.bss-bcp-customer-header-table-order-detail h1{margin-right:15%}.bss-bcp-customer-header-table-order-detail h1.name{margin-left:12px;margin-right:64px}.bss-b2b-customer-portal-wrapper #PolarisPortalsContainer .Polaris-Modal-Dialog__Container .Polaris-Modal-Header{background:orange!important}.Polaris-Button--textAlignRight{text-align:right;color:#fff;background:orange;justify-content:flex-end}.bss-bcp-group-addToCart-btn .Polaris-Button__Text{z-index:1}.bss-bcp-order-list-hide{display:none}.bss-bcp-order-list-block{display:block}.bss-bcp-ro-view-order-item-thumbnail{align-items:center;display:flex}.bss-bcp-ro-view-order-item-thumbnail:hover .icon_view{visibility:visible}.bss-bcp-ro-view-order-quantity{width:90px;margin-top:15px;font-size:15px;font-weight:500}.bss-bcp-item-thumbnail:hover .icon_view{visibility:visible}.bss-bcp-item-thumbnail{align-items:center}.bss-bcp-order-detail .Polaris-DataTable__Table .sku,.bss-bcp-order-detail .Polaris-DataTable__Table .formatMoney{margin-top:20px;font-size:15px;font-weight:500}.bss-bcp-order-detail .Polaris-DataTable__Table .productName{color:#000;margin-top:20px;font-size:15px;font-weight:500;text-decoration:none}.bss-bcp-order-detail .Polaris-DataTable__Table .quantityDefault{margin-top:20px;padding-left:20px;font-size:15px;font-weight:500}.bss-bcp-order-detail .Polaris-DataTable__Table .checkbox_and_inputQuantity{width:90px;margin-top:15px;font-size:1px;font-weight:500}.bss-bcp-ro-favorite .Polaris-Icon{cursor:pointer}.bss-bcp-ro-favorite .Polaris-Icon:hover{scale:1.2}@media (min-width:550px){.bss-bcp-ro-favorite button{max-width:90%}}.bss-bcp-ro-favorite button{min-height:var(--pc-button-large-min-height)}.bss-bcp-ro-favorite button .Polaris-Button__Content{font-size:var(--p-font-size-200);font-weight:var(--p-font-weight-medium);line-height:var(--p-font-line-height-2)}.bss-bcp-ro-favorite button .Polaris-Button__Content .Polaris-Button__Text{padding-left:14px;padding-right:14px}.bss-modal-view-order-ro-button{background:var(--p-color-bg-primary)!important;background:var(--pc-button-color-hover)!important}.ro-table-filter-heading{margin-top:-10px;padding-left:50px;display:flex;position:relative}.ro-table-filter-heading button:first-child{padding-right:0}.bss-bcp-ro-favorite{height:44px;display:flex}@media (max-width:550px){.bss-bcp-ro-favorite{height:20px!important;display:flex!important}}.bss-bcp-ro-favorite .star-filled-minor-icon{width:100%;display:flex}.ro-table-filter button:first-child{padding-right:0}.ro-table-filter button:nth-child(2){padding-left:20px}.ro-table-filter-mobile{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.left_item_order{align-items:center;gap:10px;width:70%;padding-left:20px;display:flex}.right_item_order{justify-content:center;width:90px;margin-top:15px;font-size:1px;font-weight:500;display:flex}.review-order-footer{justify-content:space-between;font-size:15px;font-weight:600;display:flex}.review-order-footer-reset{cursor:pointer;color:#4e4ed5;font-size:16px}.review-order-footer .Polaris-Button__Text{font-weight:600}.bss-bcp-not-found-modal{align-items:center;display:flex}.bss-bcp-not-found-modal .Polaris-Icon{margin:0}.bss-bcp-not-found-modal div{text-align:left;flex:1;padding-left:20px}.bss-bcp-not-found-modal div h1{font-weight:700}.bss-bcp-btn{padding-left:50px}.bss-bcp-btn .review-order a{color:#000;text-decoration:none}.bss_b2b_portal_item_order_ro{align-items:center;gap:10%;margin-top:10px;display:flex}.bss-b2b-mobile-order-item{align-items:center;padding-top:4px;font-size:14px;display:flex}.bss-bcp-group-addToCart-btn .Polaris-ButtonGroup__Item:first-child>.Polaris-Button,.bss-bcp-table-order-list thead .Polaris-Button{box-shadow:none;cursor:unset}.bss-bcp-table-order-list thead .Polaris-Button{border:none}.bss-bcp-group-addToCart-btn .Polaris-ButtonGroup__Item:first-child>.Polaris-Button[id=previousURL]{cursor:pointer}.bss-bcp-group-addToCart-btn .Polaris-ButtonGroup__Item:first-child>.Polaris-Button:hover,.bss-bcp-table-order-list thead .Polaris-Button:hover{background-color:unset}.star-filled-minor-icon svg{fill:#f9cb2c}.ro-mark-favorite-order>div{flex-direction:row;align-items:center;column-gap:5px;display:flex}.bss-bcp-order-detail .Polaris-LegacyStack__Item{width:98%}.bss-bcp-order-detail .Polaris-LegacyStack__Item .Polaris-ButtonGroup .Polaris-ButtonGroup__Item:nth-child(3){text-align:end;flex-grow:2}.ro-table-filter .Polaris-Button:nth-child(3) .Polaris-Button{background-color:#fff;border-radius:.25rem;padding:0 10px;box-shadow:0 .0625rem .0625rem #1f21241a;border:1px solid #abb1ba!important}@media screen and (max-width:550px){.bss-bcp-order-detail .Polaris-LegacyStack__Item .Polaris-ButtonGroup .Polaris-ButtonGroup__Item{width:unset!important}}@media screen and (max-width:450px){.bss-bcp-order-detail .Polaris-LegacyStack__Item .Polaris-ButtonGroup .Polaris-ButtonGroup__Item:nth-child(3){text-align:start!important}}@media only screen and (max-width:1080px){.ro-table-filter-heading{margin-top:-10px;padding-left:50px;display:flex;position:relative}.ro-table-filter-heading button:first-child{padding-right:0}.bss-bcp-ro-favorite{height:44px;display:flex}.bss-bcp-ro-favorite .star-filled-minor-icon{width:100%;display:flex}.ro-table-filter button:first-child{padding-right:0}.ro-table-filter button:nth-child(2){padding-left:20px}#sortByArea>div{min-width:153px}#sortByArea .Polaris-ActionList__Item.Polaris-ActionList--active:before{background-color:#0000!important}#sortByArea button.Polaris-ActionList__Item{padding:5px}#sortByArea .Polaris-HorizontalStack{gap:5px}.ro-table-filter.active .Polaris-Button:nth-child(3) .Polaris-Button{outline-offset:1px!important;outline:2px solid #4e7bd3!important}}@media only screen and (max-width:550px){.bss-bcp-group-addToCart-btn .Polaris-ButtonGroup{display:block}}@media screen and (max-width:490px){.bcp-ro-create-order{margin-top:0;font-size:14px}.bcp-ro-no-of-products-and-qty{margin-top:0;padding-left:0;font-size:14px}.bss-bcp-btn{padding-left:0}.bss-bcp-ro-pagination .Polaris-ButtonGroup__Item:first-child{border:1px solid #babfc3;border-radius:4px 0 0 4px;width:40px!important}.bss-bcp-ro-pagination .Polaris-ButtonGroup__Item:last-child{border:1px solid #babfc3;border-radius:0 4px 4px 0;width:40px!important}.bss-bcp-ro-pagination .Polaris-ButtonGroup{display:flex!important}.bss-bcp-group-addToCart-btn .Polaris-PageActions{padding-bottom:0}.bss-bcp-group-checkout-btn .Polaris-PageActions{padding:5px 0!important}.bss-layout-content-wrapper .Polaris-Layout__Section{margin-left:10px!important}}.bss-bcp-table-order-list div:empty{display:none}
.not-found-products-message{text-align:center;font-size:1.5em}.bss-bcp-qo-page-wrapper .Polaris-FormLayout__Item{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.Polaris-FormLayout__Item .bss-bcp-qo-filter-top{width:50%;margin-right:50%}.Polaris-FormLayout__Item .bss-bcp-qo-filter-bottom-left,.Polaris-FormLayout__Item .bss-bcp-qo-filter-bottom-right{width:20%;margin:10px 0;display:inline-block}.Polaris-FormLayout__Item .bss-bcp-qo-filter-bottom-left{width:30%}.custom_check_warning_inventory{width:18%;padding-top:22px}.warning_inventory{color:red;word-break:keep-all;margin-top:4px;font-size:14px}#scrollToTopBtn{z-index:99;color:#fff;cursor:pointer;opacity:.6;background-color:#f3f2f2;border:1px solid #b2b2b2;border-radius:10px;outline:none;padding:15px;font-size:18px;position:fixed;bottom:90px;right:30px}#scrollToTopBtn:hover{opacity:1}#scrollToTopBtn .Polaris-Icon__Svg{font-size:30px}.position-fix{z-index:99;background-color:#fff;border-bottom:1px solid #f3f2f2;width:calc(100vw - 340px);padding:10px 0;position:fixed;top:0;left:320px}#loadMoreBtn{cursor:pointer;background-color:#fff;border:1px solid #b2b2b2;border-radius:5px;margin:auto;padding:10px 20px;font-size:16px;font-weight:400;display:block}.total-record-text{text-align:center;margin-bottom:10px;font-size:16px;font-weight:400}.bss-bcp-qo-product-list-table{width:100%}.bss-bcp-qo-product-list-table .header-row th span{font-size:1.2em}.bss-bcp-qo-product-list-table .header-row tr{background-color:#d4d2d2}.bss-bcp-qo-product-list-table .header-row th:first-child{padding-left:4em}.bss-bcp-qo-product-list-table .product-detail-description .Polaris-Choice__Control{margin-top:20px}.bss-bcp-qo-product-list-table .product-detail-description .product-thumbnail-section-many-variant .Polaris-Choice__Control .Polaris-Checkbox{display:none}.bss-bcp-qo-product-list-table .product-detail-description .product-description{text-align:left;padding:1em}.bss-bcp-qo-product-list-table .product-detail-description .product-description .product-description-detail{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bss-bcp-qo-product-list-table .product-detail-description .product-description .Polaris-Badge{color:#fff;background-color:#ff8a00}.bss-bcp-qo-product-list-table .product-detail-description .product-description a{-webkit-text-decoration:unset;text-decoration:unset}.bss-bcp-qo-product-list-table .product-detail-description .product-description a:hover{text-decoration:underline}.bss-bcp-qo-product-list-table .product-price-section,.bss-bcp-qo-product-list-table .product-actions{text-align:left}.bss-bcp-qo-product-list-table .product-price-section .price-field{padding-bottom:3px;font-size:1.1em;display:flex}.bss-bcp-qo-product-list-table .product-price-section .inventory-stock,.bss-bcp-qo-variant-table .variant-description .inventory-stock{display:flex}.bss-bcp-qo-product-list-table .product-price-section .inventory-stock .inventory-icon-success .Polaris-Icon--colorBase svg,.bss-bcp-qo-variant-table .variant-description .inventory-stock .inventory-icon-success .Polaris-Icon--colorBase svg{fill:var(--p-color-bg-primary)!important}.bss-bcp-qo-product-list-table .product-price-section .inventory-stock .inventory-quantity-status-success,.bss-bcp-qo-variant-table .variant-description .inventory-stock .inventory-quantity-status-success{margin-left:6px;color:var(--p-color-bg-primary)!important}.bss-bcp-qo-product-list-table .product-price-section .inventory-stock .inventory-icon-critical .Polaris-Icon--colorBase svg,.bss-bcp-qo-variant-table .variant-description .inventory-stock .inventory-icon-critical .Polaris-Icon--colorBase svg{fill:var(--p-color-bg-critical-strong)!important}.bss-bcp-qo-product-list-table .product-price-section .inventory-stock .inventory-quantity-status-critical,.bss-bcp-qo-variant-table .variant-description .inventory-stock .inventory-quantity-status-critical{margin-left:6px;color:var(--p-color-bg-critical-strong)!important}.bss-bcp-qo-product-list-table tr,.bss-bcp-qo-product-list-table th{text-align:center;margin-top:10px;margin-bottom:11px;padding:1em}.bss-bcp-qo-product-list-table tr td,.bss-bcp-qo-variant-table tr td{border-bottom:1px solid #d4d2d2}.bss-bcp-qo-product-list-table tr td:nth-child(2) td,.bss-bcp-qo-variant-table tr td:nth-child(2) td{border:none}.bss-bcp-qo-product-list-table .body-row>td:first-child{width:40%}.bss-bcp-qo-product-list-table .body-row>td:nth-child(2){width:60%}.bss-bcp-qo-product-list-table .body-row>td>td:first-child,.bss-bcp-qo-product-list-table .body-row>td>td:nth-child(2){width:15%}.bss-bcp-qo-product-list-table .body-row>td>td:nth-child(3){width:10%}.bss-bcp-product-qb-table-tool-tip{margin-top:5px;margin-bottom:10px}.bss-bcp-product-qb-table-tool-tip>span{display:flex}.bss-bcp-product-qb-table-tool-tip .Polaris-Icon{margin:inherit;margin-right:5px}.Polaris-Tooltip-TooltipOverlay--default{max-width:24em}.bss-bcp-qo-product-list-table .product-thumbnail,.bss-bcp-qo-variant-table .variant-thumbnail{position:relative}.bss-bcp-qo-product-list-table .product-thumbnail .quantity-cart-added,.bss-bcp-qo-variant-table .variant-thumbnail .quantity-cart-added{color:#fff;text-align:center;background-color:#000;border-radius:50%;width:2em;position:absolute;bottom:0;right:0}.bss-bcp-qo-product-section-modal{padding-bottom:1em;padding-left:2em;font-size:1.6em}.product-detail-description{padding-top:.5em;padding-bottom:.5em;display:flex}.product-detail-description .product-description{padding:.5em}.bss-bcp-qo-product-modal-container .bss-bcp-qo-variant-table{width:100%}.bss-bcp-qo-product-modal-container .bss-bcp-qo-variant-table .header-row tr{text-align:left;border:none}.bss-bcp-qo-product-modal-container .bss-bcp-qo-variant-table .body-row tr{text-align:left;border-top:1px solid #d4d2d2}.bss-bcp-qo-product-list-table .quantity-input-field .Polaris-InlineError__Icon{margin-right:unset}.bss-bcp-qo-variant-table .Polaris-Choice__Control{margin-top:20px}.bss-bcp-qo-variant-table .header-row th span{font-size:1.2em}.bss-bcp-qo-variant-table .header-row th:first-child{padding-left:3em}.bss-bcp-qo-variant-table .header-row th:nth-child(2),.bss-bcp-qo-variant-table .header-row th:nth-child(3){padding-left:2em}.bss-bcp-qo-variant-table .variant-detail-description{padding-top:.5em;padding-bottom:.5em;display:flex}.bss-b2b-customer-portal-actions{z-index:100;background:#fff;padding-top:1.5em;padding-bottom:1em;position:-webkit-sticky;position:sticky;top:0}.bss-bcp-qo-product-list-table .quantity-input-field{width:50%;min-width:80px}.bss-b2b-customer-portal-actions .bss-bcp-qo-filter-options{gap:10px;margin-top:1em;display:grid}.bss-bcp-qo-search-product-section{width:100%;display:grid}.bss-bcp-qo-variant-table .variant-detail-description .variant-description{padding:0 1em}.bss-bcp-qo-variant-table .body-row>td:first-child{width:35%}.bss-bcp-qo-variant-table .body-row>td:nth-child(2){width:50%}.bss-bcp-qo-variant-table .body-row>td td:first-child{width:20%}.bss-bcp-qo-variant-table .body-row>td td:nth-child(2){padding-left:2em}.bss-bcp-qo-variant-table .body-row>td td:nth-child(3){text-align:right}.bss-bcp-group-btn{justify-content:space-between;margin-top:1.5em;display:flex}.bss-bcp-qo-group-btn-container{z-index:50;background:#fff;position:-webkit-sticky;position:sticky;top:0}.bss-bcp-qb-tool-tip-wrapper{text-align:left}.bss-bcp-qb-tool-tip-wrapper .rule-name{margin-bottom:6px;font-size:1.2em;font-weight:700}.bss-bcp-qb-tool-tip-wrapper .discount-type{background-color:var(--p-color-bg-primary);color:#fff;padding:.5em;font-weight:700}.bss-bcp-qb-table-tool-tip{width:100%}.bss-bcp-qb-table-tool-tip tbody{text-align:center}.bss-bcp-qb-table-tool-tip tbody td{border-bottom:1px solid #d4d2d2}.bss-bcp-toast-markup .toast{z-index:60;background:#fff;border-radius:12px;padding:20px 35px 20px 25px;transition:all .5s cubic-bezier(.68,-.55,.265,1.35);position:fixed;top:20%;right:15px;overflow:hidden;transform:translate(calc(100% + 30px));box-shadow:0 6px 20px -5px #0000001a}.bss-bcp-toast-markup .toast.active{transform:translate(0%)}.bss-bcp-toast-markup .toast .toast-content{align-items:center;display:flex}.bss-bcp-toast-markup .toast-content .check{color:#000;background-color:#4070f4;border-radius:50%;justify-content:center;align-items:center;min-width:35px;height:35px;font-size:20px;display:flex}.bss-bcp-toast-markup .toast-content .message{flex-direction:column;margin:0 20px;display:flex}.bss-bcp-toast-markup .message .text{color:#000;font-size:16px;font-weight:400}.bss-bcp-toast-markup .bss-bcp-toast-markup{width:20%;position:-webkit-sticky;position:sticky}.bss-bcp-toast-markup .toast-content .Polaris-Icon__Svg{fill:var(--p-color-bg-primary)!important}.bss-bcp-toast-markup .toast-content .Polaris-Icon{margin-top:0}.bss-bcp-toast-markup .toast-content .message .text.text-1{color:#000;font-weight:600}.bss-bcp-toast-markup .close-toast{cursor:pointer;opacity:.7;padding:5px;position:absolute;top:10px;right:15px}.bss-bcp-toast-markup .close:hover{opacity:1}.bss-bcp-toast-markup .progress{width:100%;height:3px;position:absolute;bottom:0;left:0}.bss-bcp-toast-markup .progress:before{content:"";background-color:#4070f4;width:100%;height:100%;position:absolute;bottom:0;right:0}.progress.active:before{animation:5s linear forwards progress}@keyframes progress{to{right:100%}}.bss-bcp-add-to-cart-btn button:not(.Polaris-Button--disabled),.bss-bcp-qo-preview-cart-btn button:not(.Polaris-Button--disabled){border:none;background-color:var(--p-color-bg-primary)!important}.bss-bcp-add-to-cart-btn .Polaris-Icon__Svg,.bss-bcp-qo-preview-cart-btn .Polaris-Icon__Svg{fill:#fff!important}.bss-bcp-qo-preview-cart-btn{border-radius:var(--p-border-radius-1);display:flex;background-color:var(--p-color-bg-primary)!important}.bss-bcp-preview-cart-estimated-total-price{padding-left:10px}.bss-bcp-add-to-cart-btn .Polaris-Button__Content,.bss-bcp-qo-preview-cart-btn .Polaris-Button__Content{color:#fff!important}.bss-bcp-qo-variant-table .variant-quantity{min-width:80px}.Polaris-Modal-Dialog__Container{z-index:1000!important}.bss-bcp-qo-cart-table .body-row .line-item-quantity{min-width:140px}.bss-bcp-qo-active-filter{border-top:1px solid #c4cdd5;border-bottom:1px solid #c4cdd5;margin-top:20px;padding-top:10px;padding-bottom:10px}.bss-bcp-qo-filter-container{width:25%;max-width:25%}.bss-bcp-qo-product-container{width:70%;max-width:70%}.bss-bcp-qo-table-display-sort-type-container{grid-template-columns:20% auto;justify-content:space-between;gap:10px;display:grid}.bss-bcp-qo-page-container{position:relative}.bss-bcp-qo-filter-container{position:-webkit-sticky;position:sticky;top:0%}.active-filter-value .Polaris-Tag.Polaris-Tag--removable{max-width:100%}@media only screen and (max-width:1040px){.bss-bcp-qo-table-display-sort-type-container{grid-template-columns:40% auto}.bss-bcp-qo-page-container>.Polaris-Layout{margin-left:0}.bss-b2b-customer-portal-actions{position:unset!important}.bss-bcp-qo-product-list-table td,.bss-bcp-qo-variant-table td,.bss-bcp-qo-product-list-table .product-detail-description,.bss-bcp-qo-variant-table .variant-detail-description{display:unset}.bss-bcp-qo-product-list-table .product-detail-description .product-description{padding:0}.bss-b2b-customer-portal-actions .bss-bcp-qo-filter .bss-bcp-qo-filter-by-collection,.bss-b2b-customer-portal-actions .bss-bcp-qo-filter .bss-bcp-qo-filter-by-sort-key{width:unset;max-width:unset}.bss-bcp-qo-variant-table .variant-detail-description .variant-description{padding-left:0}.bss-bcp-qo-product-list-table tr,.bss-bcp-qo-product-list-table td,.bss-bcp-qo-product-list-table th{padding:0}.bss-bcp-qo-product-list-table tr,.bss-bcp-qo-variant-table tr{margin-top:11px;display:flex}.bss-bcp-qo-product-list-table tr td:first-child,.bss-bcp-qo-product-list-table tr td:nth-child(2),.bss-bcp-qo-variant-table tr td:nth-child(2),.bss-bcp-qo-variant-table tr td:nth-child(2){width:50%!important}.bss-bcp-qo-product-list-table tr td{margin-top:10px;margin-bottom:5px;padding-right:5px}.bss-b2b-customer-portal-actions .bss-bcp-qo-filter{width:100%;display:block}.bss-b2b-customer-portal-actions .bss-bcp-qo-filter .bss-bcp-qo-filter-by-collection,.bss-b2b-customer-portal-actions .bss-bcp-qo-filter .bss-bcp-qo-filter-by-sort-key{padding-right:0}.bss-bcp-qo-product-list-table .quantity-input-field{width:100%}.bss-bcp-qo-filter .bss-bcp-qo-filter-by-collection,.bss-bcp-qo-filter .bss-bcp-qo-filter-by-sort-key,.bss-bcp-qo-product-list-table .quantity-input-field,.bss-bcp-qo-product-list-table .product-price-section{margin-bottom:15px}.bss-bcp-qo-product-list-table .product-thumbnail .quantity-cart-added{right:unset;left:39%}.bss-bcp-qo-variant-table .variant-thumbnail .quantity-cart-added{right:unset;left:22%}.Polaris-Modal-Dialog__Modal{max-width:100%!important}.bss-bcp-group-btn{z-index:100;width:100%;position:fixed;bottom:0;right:0;background-color:var(--p-color-bg-primary)!important}.embed.bss-bcp-qo-preview-cart-btn{bottom:13%}.bss-bcp-qo-preview-cart-btn button{width:100%;height:6vh}.bss-bcp-qo-page-wrapper .bss-bcp-qo-preview-cart-btn .Polaris-Button__Content{justify-content:unset;font-size:17px;line-height:18px}.bss-bcp-qo-page-wrapper .embed.bss-bcp-qo-preview-cart-btn .Polaris-Button__Content{font-size:15px}.bss-bcp-qo-page-wrapper .bss-bcp-preview-cart-estimated-total-price{font-size:18px;transform:translateY(33%)}.bss-bcp-qo-product-list-table .product-actions .add-to-cart-action button,.variant-actions .add-to-cart-variant-action button{width:100%}.bss-bcp-qo-variant-table .body-row>td td:nth-child(2){padding-left:0}.bss-bcp-qo-variant-table .variant-quantity{margin-bottom:10px}.bss-bcp-qo-variant-table .variant-price{margin-bottom:13px}.bss-bcp-qo-variant-table .body-row>td:first-child{width:50%}.bss-bcp-qo-variant-table .variant-actions{margin-bottom:10px}.bss-bcp-qo-filter-container,.bss-bcp-qo-product-container{width:90%;max-width:90%}.bss-bcp-qo-filter-container{position:unset!important}}
.product-card-container{height:100%;position:relative}.product-card{border:1px solid #e6e6e6;border-radius:8px;height:100%;padding:5px}.product-card-disable{opacity:.5}.product-card-img{width:100%;position:relative;overflow:hidden}.product-card-img img{aspect-ratio:1;width:100%;height:100%}.product-card-list-label{flex-direction:column;gap:11px;display:flex;position:absolute;top:16px;left:16px}.product-card-label{color:#fff;z-index:1;white-space:nowrap;text-overflow:ellipsis;background:#1a1a1a;border-radius:4px;width:-moz-fit-content;width:fit-content;max-width:150px;padding:3px 8px;font-size:14px;overflow:hidden}.product-card-label-quote{background:#ff8a00}.product-card-label-discount{background:#ea4b48}.product-card-quantity-cart-added{color:#fff;background-color:#007a5c;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;bottom:21px;right:16px}.product-card-title{color:#000;-webkit-line-clamp:1;text-overflow:ellipsis;white-space:normal;word-break:break-word;text-align:center;-webkit-box-orient:vertical;max-height:2.8em;font-size:14px;font-weight:700;line-height:1.4em;display:-webkit-box;overflow:hidden}.product-card-actions,.product-card-price-container{flex:1;justify-content:center;align-items:center;display:flex}.product-card-price{color:#0c5132;margin-right:2px;font-size:16px;font-weight:600}.product-card-compared-price{color:#999;font-size:16px;font-weight:600;text-decoration:line-through}.product-card-save-discount{color:#8e1f0b}.product-card-description{padding:4px 11px}.skeleton-label{background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%) 0 0/200% 100%;border-radius:4px;width:100px;height:20px;animation:1.5s infinite loading}.skeleton-image{aspect-ratio:1;background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%) 0 0/200% 100%;width:100%;animation:1.5s infinite loading}.skeleton-text{background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s infinite loading}.skeleton-title{width:100%;height:22px;margin:auto}.skeleton-price-container{flex-direction:column;gap:4px;display:flex}.skeleton-price{width:100%;height:20px}.skeleton-button{background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%) 0 0/200% 100%;border-radius:4px;width:120px;height:36px;animation:1.5s infinite loading}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.bss-bcp-display-type-btn .Polaris-ButtonGroup .Polaris-ButtonGroup__Item:first-child .Polaris-Button{width:18px}.bss-bcp-display-type-btn .Polaris-ButtonGroup .Polaris-ButtonGroup__Item:first-child .Polaris-Button .Polaris-Button__Text{height:18px}.bss-bcp-display-type-btn-icon{object-fit:contain;width:18px;height:18px}@media only screen and (max-width:1040px){.bss-bcp-display-type-btn{justify-content:flex-end;display:flex}}.bss-bcp-qo-product-list-table .price-field .from-text{margin-right:.3em}.bss-bcp-qo-variant-table .variant-price .compare-at-price,.bss-bcp-qo-product-list-table .price-field .compare-at-price{margin-right:.3em;text-decoration:line-through;display:none}
.ca-pagination{border-top:.0625rem solid #c9cccf;justify-content:center;padding:24px 16px;display:flex}.ca-company-switch.switch{width:55px;height:27px;display:inline-block;position:relative}.ca-company-switch.switch input{opacity:0;width:0;height:0}.ca-company-switch .slider{cursor:pointer;background-color:#ccc;transition:all .4s;position:absolute;top:0;bottom:0;left:0;right:0}.ca-company-switch .slider:before{content:"";background-color:#fff;width:20px;height:20px;transition:all .4s;position:absolute;bottom:4px;left:4px}.ca-company-switch input:checked+.slider{background-color:#2196f3}.ca-company-switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.ca-company-switch input:checked+.slider:before{transform:translate(26px)}.bss-ca-add-share-cart table:not([class]){min-width:80%;margin:auto;font-size:1rem}.ca-page-title{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px;margin-top:0;margin-bottom:1rem;display:flex}.ca-company-switch .slider.round{border-radius:34px}.ca-company-switch .slider.round:before{border-radius:50%}@media (max-width:1908px){.bss-ca-add-share-cart{width:70%}}@media (max-width:1077px){.bss-ca-add-share-cart{width:100%}}.bss-ca-roles-permission-list .Polaris-List{list-style-type:none}.ca-card-help-text{color:#6d7175;font-style:italic}.bss-bcp-ca-layout div:empty{display:block}.ca-not-allow-page,.bss-bcp-ca-layout .Polaris-Layout__Section{min-width:75%}.bss-ca-add-share-cart{min-width:45%}.bss-bcp-ca-layout .Polaris-DataTable .Polaris-DataTable__Cell--numeric,.bss-bcp-ca-layout-company .Polaris-DataTable .Polaris-DataTable__Cell--numeric{text-align:center}.ca-action-icon{display:inline-block}.ca-table-button-group .Polaris-ButtonGroup,.bss-bcp-ca-layout-company .Polaris-ButtonGroup{display:flex}.ca-order-note{white-space:nowrap;text-overflow:ellipsis;max-width:300px;display:inline-block;overflow:hidden}.ca-order-note-modal{word-break:break-all;white-space:normal}.bss-ca-cart-item-info,.bss-ca-cart-item-price{text-align:center}.bss-ca-cart-item-price>b{display:block}.bss-ca-cart-item-quantity{white-space:nowrap;text-align:center;color:#fff;box-sizing:border-box;z-index:3;background-color:#727272e6;border-radius:1.75em;min-width:1.75em;height:1.75em;padding:0 .583333em;font-size:.857143em;font-weight:500;line-height:1.75em;position:absolute;top:-.75em;right:-.75em}.bss-ca-cart-block .bss-ca-cart-item-info a{font-size:15px}.bss-ca-cart-item-block{justify-content:space-between;margin:.875em .875em .875em 0;display:flex}.bss-ca-cart-block{border-bottom:1px solid #595d6e;max-height:262px;margin-bottom:10px;padding-bottom:20px;overflow:auto}.bss-ca-cart-item-img{z-index:1;border:0;border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden}.bss-ca-cart-item-img img{max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.bss-ca-cart-item-thumbnail{background:#fff;border-radius:8px;width:4.6em;height:4.6em;position:relative}.bss-ca-invite-cart-all{justify-content:space-between;align-items:flex-end;margin-bottom:10px;margin-left:23px;display:flex}@media (max-width:467px){.bss-ca-invite-cart-all{margin-left:20px}}.bss-ca-select-cart-invited{justify-content:space-between;display:flex}.bss-ca-user-company-icon .Polaris-Icon{width:50px;height:50px}.Polaris-Card__Section:has(.bss-ca-invite-cart-all)>.Polaris-ResourceList__ResourceListWrapper{padding-bottom:0!important}.bss-b2b-customer-portal-wrapper #PolarisPortalsContainer .Polaris-Modal-Dialog__Container .Polaris-Modal-Section:has(.ca-all-invite-sent-modal){width:-moz-fit-content;width:fit-content;min-width:100%}.bss-b2b-customer-portal-wrapper #PolarisPortalsContainer .Polaris-Modal-Dialog__Container .Polaris-Modal-Dialog__Modal:has(.ca-all-invite-sent-modal){max-width:60rem}.bss-b2b-customer-portal-wrapper #PolarisPortalsContainer .Polaris-Modal-Dialog__Container .Polaris-Modal-Section .Polaris-DataTable--condensed .Polaris-DataTable__Navigation:has(.ca-all-invite-sent-modal){display:none}.bss-bcp-ca-order-loading-spinner{z-index:1000;position:absolute;top:45%;left:55%}.bss-b2b-ca-desktop{display:block}.bss-b2b-ca-mobile{display:none}.bss-b2b-ca-mobile .row{padding:8px}.bss-b2b-ca-mobile .row .row-item{vertical-align:top;width:48%;margin:8px 1%;display:inline-block}.bss-b2b-ca-mobile .row .row-item .Polaris-Text--root.Polaris-Text--bodyMd{overflow-wrap:break-word}@media screen and (max-width:655px){.bss-bcp-ca-layout .Polaris-Layout{max-width:100%;margin-top:0;margin-left:0;display:block;margin-left:0!important}.bss-b2b-customer-portal-wrapper .bss-bcp-ca-layout-company{margin-right:20px}.bss-b2b-customer-portal-wrapper .bss-bcp-ca-layout-company .Polaris-Layout>.Polaris-Layout__Section{flex:15rem}.bss-bcp-ca-layout{margin-top:40px}.bss-b2b-customer-portal-wrapper .Polaris-Modal-Dialog__Modal button.Polaris-Button.Polaris-Button--primary{background-color:#007a5c}.bss-b2b-ca-desktop{display:none}.bss-b2b-ca-mobile{display:block}.bss-ca-add-share-cart{padding:0 20px}.bss-pagination-wrapper{justify-content:space-between}section.Polaris-Box:has(.ca-all-invite-sent-modal){padding:0 12px}body:has(.bss-b2b-customer-portal-wrapper .Polaris-Backdrop)>.bss-quote-cart-icon{display:none}}@media screen and (max-width:490px){.bss-bcp-ca-layout{padding:0 20px}.bss-b2b-customer-portal-wrapper .bss-bcp-ca-layout-company{margin-left:10px;margin-right:0}}
.bss-quote-modal-warning{max-width:600px}.bss-quote-warning-content{max-height:200px;margin-bottom:20px;overflow-y:scroll}.bss-quote-modal-tile{margin-bottom:30px;font-size:24px;font-weight:600}.bss-quote-warning-prefix{margin-bottom:20px}.bss-quote-warning-prefix,.bss-quote-warning-suffix{font-size:15px;display:block}.bss-quote-warning-nav{color:#06f;font-size:16px;font-weight:700;text-decoration:underline;cursor:pointer!important}.bss-quote-modal-button-group{margin-top:20px}.bss-quote-warning-red-color{color:#ff000093;font-weight:600}.bss-quote-notice{font-size:15px;font-weight:600}.bss-quote-modal-content-center{margin:40px auto}.bss-quote-warning-center{text-align:center}.bss-bcp-quote-cart-thumbnail{align-items:center;display:flex}.bss-bcp-quote-cart-thumbnail-title{max-width:250px;margin-left:10px}.bss-bcp-quote-cart-thumbnail-title i{color:#8d8c8c;font-size:13.5px}.bss-quote-cart-secondary-layout{width:25%}.bss-quote-cart-quantity{width:max-content;display:flex}.bss-quote-cart-quantity.selected-market{margin-bottom:1.2rem}.bss-quote-cart-quantity input[placeholder=qty]{max-width:60px}.bss-quote-cart-offer-price-field .Polaris-TextField__Spinner{display:none}.bss-quote-cart-icon-delete{cursor:pointer;border:1px solid #c4cdd5;border-radius:2px;padding:0 7px;display:flex}.bss-quote-cart-icon-delete:hover{box-shadow:0 2px 5px -1px #32325d40,0 1px 3px -1px #0000004d}.bss-quote-cart-container{width:70%;margin:auto}.bss-quote-cart-container th,.bss-quote-cart-container td{border:none!important}.bss-quote-cart-header{text-align:center;margin-bottom:30px;font-size:28px;font-weight:700}.bss-quote-cart-progress-container{flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.bss-quote-cart-progress{z-index:1;background-color:#f4f6f8;height:4px;position:absolute;top:25%;left:50%;right:-50%}.bss-quote-cart-progress>div{background-color:#008060;height:100%;transition:width .5s ease-in-out}.bss-quote-cart-progress-step-number{z-index:2;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-weight:600;display:flex}.bss-quote-cart-progress-step-title{text-align:center;margin-top:8px;font-size:16px;font-weight:700}.bss-bcp-quote-thank-you-page{flex-direction:column;justify-content:center;display:flex}.bss-bcp-quote-thanks-header{color:#b91212;text-transform:uppercase;text-align:center;margin-bottom:30px;font-size:40px;font-weight:700}.bss-bcp-quote-thanks-message{text-transform:uppercase;text-align:center;font-size:14px;font-weight:700}.bss-bcp-quote-back-to-home{color:#fff;letter-spacing:.8px;text-transform:uppercase;text-align:center;background-color:#4ab74a;border:0;border-radius:2px;max-width:300px;margin:20px auto;padding:20px 33px;font-size:14px;font-weight:600}.bss-bcp-quote-back-to-home:hover{cursor:pointer;background-color:#3e9d3e}.bss-bcp-quote-cart-empty{flex-direction:column;display:flex}.bss-bcp-quote-cart-empty-message{text-align:center;margin-top:20px;margin-bottom:20px;font-size:20px;font-weight:700}.bss-quote-cart-container .react-datepicker-wrapper{margin-bottom:18px}.bss-quote-cart-container .Polaris-Layout__Section{z-index:1}.bss-bcp-quotes-wrapper .bss-bcp-quotes-header{margin-bottom:30px;font-size:28px;font-weight:700}.bss-b2b-mobile-r4q-item{margin-top:6px;display:flex}.bss-b2b-mobile-text-r4q{color:#202223;margin-left:6px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.bss-bcp-quotes-wrapper .bss-b2b-mobile-r4q-item:first-child{justify-content:space-between}.bss-bcp-quotes-wrapper .Polaris-DataTable__Table{border:1px solid #c4cdd5}.bss-bcp-quotes-wrapper .Polaris-DataTable__Table thead tr th:not(:last-child),.bss-bcp-quotes-wrapper .Polaris-DataTable__Table tbody tr th,.bss-bcp-quotes-wrapper .Polaris-DataTable__Table tbody tr td:not(:last-child){border-right:1px solid #c4cdd5}.bss-bcp-quotes-wrapper .Polaris-DataTable__Table thead tr th,.bss-bcp-quotes-wrapper .Polaris-DataTable__Table tbody tr th,.bss-bcp-quotes-wrapper .Polaris-DataTable__Table tbody tr td{text-align:center;vertical-align:middle;min-width:40px;padding:10px 0}.bss-bcp-quotes-wrapper .Polaris-DataTable__Table thead tr{background:#f1f1f1}.bss-bcp-quotes-showing-text{margin:15px 0;font-weight:700}.bss-bcp-quotes-pagination .Polaris-ButtonGroup{justify-content:center}.bss-bcp-quotes-pagination .Polaris-ButtonGroup .Polaris-ButtonGroup__Item{text-align:center;justify-content:center;height:36px;margin:0;display:flex}.bss-bcp-quotes-pagination .Polaris-ButtonGroup .Polaris-ButtonGroup__Item:nth-child(2){border-top:1px solid #c4cdd5;border-bottom:1px solid #c4cdd5;justify-content:center;align-items:center;min-width:60px;display:flex}.bss-bcp-quotes-pagination .Polaris-ButtonGroup .Polaris-ButtonGroup__Item:first-child button{border-top-right-radius:unset;border-bottom-right-radius:unset}.bss-bcp-quotes-pagination .Polaris-ButtonGroup .Polaris-ButtonGroup__Item:last-child button{border-top-left-radius:unset;border-bottom-left-radius:unset}.bss-bcp-quote-title{margin:20px 0 10px;font-weight:700}.bss-bcp-quote-created-at{margin:20px 0;font-size:16px;font-weight:700}.bss-bcp-quote-additional-detail{width:100%}.bss-bcp-quote-additional-detail table{table-layout:initial;width:100%;box-shadow:unset;border:1px solid #c4cdd5}.bss-bcp-quote-additional-detail table tr td:last-child{word-break:break-word;text-align:center;border:1px solid #c4cdd5;font-size:14px}.bss-bcp-quote-additional-detail table tr td:first-child{background-color:#f1f1f1;border:1px solid #c4cdd5;font-size:14px;font-weight:700!important}.bss-bcp-quote-additional-detail table:not([class]) td{border:1px solid rgba(var(--color-foreground),.2);padding:10px;font-size:14px}.bss-bcp-quotes-wrapper .Polaris-DataTable__Table tbody tr th .Polaris-Thumbnail{margin:auto}.bss-bcp-quotes-wrapper .Polaris-DataTable{border-radius:unset}.bss-bcp-quote-items-product{text-align:left;width:70%;margin-left:24px}.bss-bcp-quote-items-product p:first-child{margin-bottom:6px;font-weight:700}.bss-bcp-quote-back-button{justify-content:flex-start;align-items:center;margin-bottom:16px;font-size:15px;font-weight:600;display:flex}.bss-bcp-quote-back-button>.Polaris-Button{min-width:30px;min-height:30px;margin-right:8px;padding:0}.bss-quote-cart-spinner{justify-content:center;margin:20px;display:flex}.bss-quote-form-label{display:flex}.bss-quote-form-label p{margin-right:5px}.bss-quote-cart-price-column{flex-direction:column;display:flex}.bss-quote-cart-offer-price-field{position:relative}.bss-quote-cart-offer-price-field .bss-quote-cart-offer-price-currency{z-index:1000;opacity:.5;font-size:1rem;position:absolute;top:.5rem;left:.8rem}.bss-quote-cart-offer-price-field .Polaris-TextField{padding-left:1rem}.bss-bcp-detail-quote-quoted-price .selected-market,.bss-bcp-detail-quote-amount-price .selected-market,.bss-bcp-detail-quote-subtotal-price .selected-market,.bss-quote-cart-price-column .selected-market,.bss-quote-cart-offer-price-field .selected-market{color:#8d8c8c;font-size:13.5px}.bss-bcp-container-upload-file .Polaris-DropZone{min-height:-moz-fit-content!important;min-height:fit-content!important}.back-to-home-quote-cart{text-align:center;display:block}.back-to-home-quote-cart span{cursor:pointer;color:#6c90d7}.back-to-home-quote-cart span:hover{text-decoration:underline}.bss-quote-detail-container{max-width:1200px;margin:8px auto;padding-top:8px}.bss-quote-product-description{gap:10px;padding:0 8px;display:flex}.bss-bcp-quote-cart-mobile{display:none}.bss-quote-cart-container>.Polaris-Layout{margin-top:0;margin-left:0}.Polaris-Modal-Dialog__Modal .Polaris-HorizontalStack .Polaris-HorizontalStack .Polaris-HorizontalStack{flex-wrap:nowrap}@media screen and (max-width:767px){.bss-quote-cart-container{width:unset}.bss-bcp-quote-cart-desktop{display:none}.bss-bcp-quote-cart-mobile{display:block}.bss-bcp-quote-cart-table-mobile{border:1px solid #ddd;border-radius:8px;margin:16px;padding:16px}.bss-quote-cart-price-column,.bss-quote-cart-offer-price-field{text-align:right;max-width:150px}.bss-quote-cart-quantity.selected-market{margin-bottom:0}.bss-quote-cart-offer-price-field>.Polaris-HorizontalStack{justify-content:flex-end}.bss-layout-content-wrapper .Polaris-Layout__Section{margin-left:10px!important;margin-right:10px!important}.bss-bcp-detail-quote-subtotal-price{margin-top:10px}.bss-bcp-detail-quote-quoted-price{display:flex}.bss-bcp-quote-items-product{margin-left:unset;color:#202223;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.bss-bcp-detail-quote-quoted-price .selected-market{margin-left:5px}.bss-quote-product-description{padding:0}.bss-quote-detail-request-form{margin-top:10px}.bss-bcp-detail-quote-amount-price{gap:3px;display:flex}}
.bss-sr-wrapper .Polaris-Layout__Section{margin-left:0}.bss-sr-wrapper .Polaris-Layout__Section--oneHalf{justify-content:flex-start;margin-left:0;display:flex}.bss-sr-wrapper .Polaris-Layout__Section--oneHalf>.Polaris-Card{text-align:center;min-width:150px}.bss-sr-wrapper button.Polaris-Button.Polaris-Button--primary{box-shadow:none;border:0;border-radius:5px}.bss-bcp-sr-banner-select-customer{width:100%}.bss-sr-wrapper .Polaris-DataTable{border:1px solid #dfe3e8}.bss-sr-wrapper .Polaris-DataTable thead tr{background:linear-gradient(135deg,#1400c8 0,#b900b4 100%)}.bss-sr-wrapper .Polaris-DataTable thead tr th:not(:last-child),.bss-sr-wrapper .Polaris-DataTable tbody tr th,.bss-sr-wrapper .Polaris-DataTable tbody tr td:not(:last-child){border-right:1px solid #f5f5f5}.bss-sr-wrapper .Polaris-DataTable tbody tr th,.bss-sr-wrapper .Polaris-DataTable tbody tr td{text-align:center;vertical-align:middle;padding:15px 0}.bss-sr-wrapper .Polaris-DataTable thead tr th{color:#fff;text-align:center;padding:8px 0;font-weight:600}.bss-sr-wrapper .Polaris-DataTable tbody tr td .Polaris-ButtonGroup{justify-content:center}.bss-sr-wrapper h3{margin-right:12px;font-size:18px;font-weight:500}.bss-sr-wrapper .Polaris-TextField__Input,.bss-sr-wrapper .Polaris-Button{height:38px}.bss-sr-header-wrapper,.bss-sr-filter-wrapper{justify-content:space-between;align-items:center;display:flex}.bss-sr-filter-wrapper{margin-bottom:10px}.bss-sr-header-wrapper h1{font-size:30px;font-weight:600;line-height:normal}.bss-sr-dashboard-charts-headers{flex-wrap:wrap;align-items:center;display:flex}.bss-sr-filter-wrapper .Polaris-ButtonGroup--segmented .Polaris-ButtonGroup__Item{z-index:auto}.bss-sr-filter-wrapper .Polaris-TextField{min-width:300px}.bss-sr-filter-wrapper .Polaris-Select{width:200px}.bss-sr-filter-wrapper .Polaris-ButtonGroup .Polaris-Button{min-width:140px}.bss-sr-filter-wrapper .Polaris-ButtonGroup .Polaris-Button.Polaris-Button--primary{border-radius:unset}.bss-sr-invoice-action-wrapper{justify-content:space-between;margin-top:12px;display:flex}.bss-sr-invoice-pagination{flex:1;justify-content:flex-start;align-items:center;display:flex}.bss-bcp-customer-general-info-fields{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.bss-bcp-customer-general-info-fields>div{flex:1}.bss-bcp-sr-toggle-customer-address{color:#3a3add;cursor:pointer;width:-moz-fit-content;width:fit-content;text-decoration:underline}.bss-bcp-sr-customer-address-spinner-container{z-index:150;background-color:#0000001a;width:100%;height:100%;position:absolute}.bss-bcp-sr-customer-address-spinner-loading{text-align:center;position:absolute;top:40%;left:45%}.bss-sr-invoice-fields>div,.bss-sr-invoice-fields-name>div{flex:1}.bss-sr-invoice-action .Polaris-Button__Text{align-items:center;display:flex}.bss-sr-invoice-action{gap:20px;display:flex}.bss-sr-invoice-action .Polaris-Button{padding:10px 20px}.bss-sr-invoice-action .Polaris-Button p{margin-left:8px;font-size:15px;font-weight:600}#bss-sr-coupon-share{box-shadow:none;border:none}.bss-sr-social-button{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-right:12px;display:flex}.bss-sr-order-detail-table table,.bss-sr-order-detail-table tr,.bss-sr-order-detail-table td{box-shadow:unset;border:none!important}.bss-sr-orders-table .Polaris-DataTable__TableRow .Polaris-DataTable__Cell:nth-child(3){text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.bss-sr-dashboard-charts{flex-wrap:wrap;flex:1;justify-content:space-between;display:flex}.bss-sr-dashboard-charts .Polaris-Card{text-align:center;flex:1;margin:10px}.bss-sr-customer-create-fields{justify-content:space-between;display:flex}.bss-sr-customer-create-fields>div:first-child{flex:1;margin-right:5px}.bss-sr-customer-create-fields>div:last-child{flex:1;margin-left:5px}.bss-sr-coupon-wrapper .Polaris-TextField{pointer-events:none}.bss-sr-social-button>img:hover{opacity:.8}.bss-sr-customer-modal-block{justify-content:space-between;align-items:center;display:flex}.bss-sr-customer-modal-block>p{text-align:left;flex:1;margin-bottom:8px}.bss-sr-customer-modal-block>p>b{margin-right:8px}.bss-sr-order-label{color:#00f;cursor:pointer;text-decoration:underline}.bss-customer-portal-variant .bss-bcp-qo-first.product-item{flex-direction:column}ul.bss-customer-portal-product-list li.li-row .bss-bcp-qo-first,ul.bss-customer-portal-product-list li.li-row .bss-bcp-qo-second,ul.bss-customer-portal-product-list li.li-row .bss-bcp-qo-third,ul.bss-customer-portal-product-list li.li-row .bss-bcp-qo-fourth,ul.bss-customer-portal-product-list li.li-row .bss-bcp-qo-column-custom{min-width:10%;max-width:40%}.bss-b2b-qo-price-quantity .Polaris-TextField__Spinner{margin-left:3px}ul.bss-customer-portal-product-list li.li-row-header .bss-bcp-qo-first{padding-left:calc(8px + 8px + var(--p-choice-size,16px) + 60px + 15px)}ul.bss-customer-portal-product-list li.li-row-header .bss-bcp-qo-fourth{padding-right:239.25px;transition:all .5s}ul.bss-customer-portal-product-list li.li-row .bss-bcp-qo-first{text-align:left;width:40%}ul.bss-customer-portal-product-list li.li-row .bss-bcp-qo-first.product-item .Polaris-Choice{width:90%}ul.bss-customer-portal-product-list li.li-row .bss-bcp-qo-first .Polaris-Choice{padding-left:25px}ul.bss-customer-portal-product-list li.li-row .bss-bcp-qo-first .product-item .Polaris-Choice,ul.bss-customer-portal-product-list li .products_with-variants .product-item .Polaris-Choice{max-width:90%;padding-left:8px}ul.bss-customer-portal-product-list li.li-row .bss-bcp-qo-second{text-align:left;width:10%}ul.bss-customer-portal-product-list li.li-row .bss-bcp-qo-third{text-align:center;width:10%}ul.bss-customer-portal-product-list li.li-row .bss-bcp-qo-fourth{text-align:right;justify-content:flex-end;width:40%;display:flex}.products_with-variants .product-item .bss-b2b-cart-item-qty-table{width:273px;min-width:unset;margin-left:33%}ul.bss-customer-portal-product-list .bss-b2b-qo-line-price{flex-direction:column;padding-right:20px;font-weight:700;display:flex}ul.bss-customer-portal-product-list .bss-b2b-qo-line-compare-price{flex-direction:column;padding-right:20px;text-decoration:line-through;display:flex}.bss-sr-table{display:block}.bss-sr-table-mobile{display:none}.bss-sr-header-wrapper .Polaris-Button{display:block}.bss-sr-filter-wrapper>.Polaris-ButtonGroup{display:flex}.bss-sr-filter-wrapper>.Polaris-Button{display:none}.bss-bcp-sr-field-email{width:100%}.bss-sr-wrapper>.Polaris-Layout__Section{max-width:100%}.bss-sr-product-filter-search{width:500px}.bss-sr-product-filter-select{width:250px;margin-top:8px}.bss-sr-coupon-info-wrapper{justify-content:flex-start;display:flex}.bss-sr-coupon-info-text-right{color:red;font-size:2em}.bss-sr-wrapper .Polaris-Layout__Section--oneHalf>.Polaris-Card:first-child{align-self:flex-end}.bss-sr-wrapper .Polaris-Layout__Section--oneHalf>:not(.Polaris-Card:first-child){margin-left:20px}.bss-sr-wrapper .Polaris-Layout__Section--oneHalf>.Polaris-Card{margin-top:0}.bss-bcp-sr-overview .bss-bcp-sr-overview-order{border:1px solid #898f94;border-radius:4px;margin-top:2px;padding:16px;height:108px!important}.bss-bcp-sr-overview .bss-bcp-sr-overview-order .Polaris-HorizontalStack{height:100%}@media only screen and (max-width:1080px){.bss-sr-dashboard-charts{flex-direction:column}}@media only screen and (max-width:850px){.bss-b2b-customer-portal-main .bss-customer-portal-product-list-wrapper .bss-customer-portal-product-list .bss-bcp-product-description{margin:20px}ul.bss-customer-portal-product-list li.li-row{flex-wrap:wrap;display:flex}li.li-row.bss-customer-portal-variant{justify-content:unset}li.li-row.bss-customer-portal-variant .bss-bcp-qo-first,li.li-row.bss-customer-portal-variant table .bss-bcp-qo-fourth{text-align:left!important;justify-content:unset!important;width:100%!important;max-width:100%!important}li.li-row.bss-customer-portal-variant table{margin-left:0;margin-right:0;max-width:100%!important}li.li-row.bss-customer-portal-variant table.bss-bcp-qo-product-info,li.li-row.bss-customer-portal-variant table.bss-bcp-qo-product-info td{box-shadow:none;border-spacing:0;background-color:inherit;border:none}li.li-row.bss-customer-portal-variant table.bss-bcp-qo-product-info td{padding:10px 5px}li.li-row.bss-customer-portal-variant table.bss-bcp-qo-product-info td:first-child{width:35%}li.li-row.bss-customer-portal-variant table.bss-bcp-qo-product-info td:last-child{width:65%}li.li-row.bss-customer-portal-variant .bss-bcp-qo-first .bss-b2b-qty-table-wrapper table{margin-left:unset;width:100%!important;max-width:100%!important}.products_with-variants .product-item{flex-direction:column}.products_with-variants .product-item .bss-b2b-cart-item-qty-table{margin:unset;width:100%;min-width:unset}}@media only screen and (max-width:768px){.bss-sr-filter-wrapper{flex-direction:column;gap:10px}.bss-sr-wrapper .Polaris-Layout__Section.Polaris-Layout__Section--oneHalf{flex-direction:column}.bss-bcp-sr-page-wrapper .bss-sr-wrapper>.Polaris-Layout__Section.Polaris-Layout__Section--oneHalf{max-width:100%}.bss-sr-filter-wrapper{align-items:stretch;margin-bottom:0}.bss-sr-filter-wrapper .Polaris-Select,.bss-bcp-sr-overview .Polaris-Grid div .Polaris-Box,.bss-bcp-sr-field-email,.sr-combined-field.country-code-custom-sr,.bss-bcp-sr-wrapper .bss-nice-select,.bss-sr-product-filter-search,.bss-sr-product-filter-select{width:100%}.bss-sr-filter-wrapper .Polaris-Button{width:-moz-fit-content;width:fit-content}.bss-sr-header-wrapper h1{font-size:16px}.bss-sr-header-wrapper .Polaris-Button,.bss-sr-table,.bss-sr-filter-wrapper>.Polaris-ButtonGroup{display:none}.bss-sr-filter-wrapper>.Polaris-Button,.bss-sr-table-mobile{display:block}.bss-sr-table-mobile-card .Polaris-HorizontalStack{padding:20px 0}.sr-combined-field.country-code-custom-sr>.Polaris-Box:first-child{width:auto}.bss-sr-invoice-fields>div{flex:none;width:100%;margin:0!important}.bss-sr-invoice-action-wrapper,.bss-sr-invoice-action{flex-direction:column;gap:8px}.bss-sr-coupon-info-wrapper{justify-content:space-between}.bss-sr-coupon-info-text-right{text-align:left;min-width:100px;font-size:17px}.bss-sr-wrapper h3{font-size:14px}.bss-sr-wrapper .Polaris-Layout__Section--oneHalf>.Polaris-Card:first-child{align-self:stretch}.bss-sr-wrapper .Polaris-Layout__Section--oneHalf>:not(.Polaris-Card:first-child){margin-left:0}.bss-sr-wrapper .Polaris-Layout__Section--oneHalf>.Polaris-Card{margin-top:16px}}.not-found-products-message{text-align:center;font-size:1.5em}.bss-bcp-qo-page-wrapper .Polaris-FormLayout__Item{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.Polaris-FormLayout__Item .bss-bcp-qo-filter-top{width:50%;margin-right:50%}.Polaris-FormLayout__Item .bss-bcp-qo-filter-bottom-left,.Polaris-FormLayout__Item .bss-bcp-qo-filter-bottom-right{width:20%;margin:10px 0;display:inline-block}.Polaris-FormLayout__Item .bss-bcp-qo-filter-bottom-left{width:30%}.custom_check_warning_inventory{width:18%;padding-top:22px}.warning_inventory{color:red;word-break:keep-all;margin-top:4px;font-size:14px}#scrollToTopBtn{z-index:99;color:#fff;cursor:pointer;opacity:.6;background-color:#f3f2f2;border:1px solid #b2b2b2;border-radius:10px;outline:none;padding:15px;font-size:18px;position:fixed;bottom:90px;right:30px}#scrollToTopBtn:hover{opacity:1}#scrollToTopBtn .Polaris-Icon__Svg{font-size:30px}.position-fix{z-index:99;background-color:#fff;border-bottom:1px solid #f3f2f2;width:calc(100vw - 340px);padding:10px 0;position:fixed;top:0;left:320px}#loadMoreBtn{cursor:pointer;background-color:#fff;border:1px solid #b2b2b2;border-radius:5px;margin:auto;padding:10px 20px;font-size:16px;font-weight:400;display:block}.total-record-text{text-align:center;margin-bottom:10px;font-size:16px;font-weight:400}.bss-bcp-qo-product-list-table{width:100%}.bss-bcp-qo-product-list-table .header-row th span{font-size:1.2em}.bss-bcp-qo-product-list-table .header-row tr{background-color:#d4d2d2}.bss-bcp-qo-product-list-table .header-row th:first-child{padding-left:4em}.bss-bcp-qo-product-list-table .product-detail-description .Polaris-Choice__Control{margin-top:20px}.bss-bcp-qo-product-list-table .product-detail-description .product-thumbnail-section-many-variant .Polaris-Choice__Control .Polaris-Checkbox{display:none}.bss-bcp-qo-product-list-table .product-detail-description .product-description{text-align:left;padding:1em}.bss-bcp-qo-product-list-table .product-detail-description .product-description a{-webkit-text-decoration:unset;text-decoration:unset}.bss-bcp-qo-product-list-table .product-detail-description .product-description a:hover{text-decoration:underline}.bss-bcp-qo-product-list-table .product-price-section,.bss-bcp-qo-product-list-table .product-actions{text-align:right}.bss-bcp-qo-product-list-table .product-price-section .price-field{padding-bottom:3px;font-size:1.1em;display:flex}.bss-bcp-qo-product-list-table .product-price-section .inventory-stock,.bss-bcp-qo-variant-table .variant-description .inventory-stock{display:flex}.bss-bcp-qo-product-list-table .product-price-section .inventory-stock .inventory-icon-success .Polaris-Icon--colorBase svg,.bss-bcp-qo-variant-table .variant-description .inventory-stock .inventory-icon-success .Polaris-Icon--colorBase svg{fill:var(--p-color-bg-primary)!important}.bss-bcp-qo-product-list-table .product-price-section .inventory-stock .inventory-quantity-status-success,.bss-bcp-qo-variant-table .variant-description .inventory-stock .inventory-quantity-status-success{margin-left:6px;color:var(--p-color-bg-primary)!important}.bss-bcp-qo-product-list-table .product-price-section .inventory-stock .inventory-icon-critical .Polaris-Icon--colorBase svg,.bss-bcp-qo-variant-table .variant-description .inventory-stock .inventory-icon-critical .Polaris-Icon--colorBase svg{fill:var(--p-color-bg-critical-strong)!important}.bss-bcp-qo-product-list-table .product-price-section .inventory-stock .inventory-quantity-status-critical,.bss-bcp-qo-variant-table .variant-description .inventory-stock .inventory-quantity-status-critical{margin-left:6px;color:var(--p-color-bg-critical-strong)!important}.bss-bcp-qo-product-list-table tr,.bss-bcp-qo-product-list-table th{text-align:center;margin-top:10px;margin-bottom:11px;padding:1em}.bss-bcp-qo-product-list-table tr td,.bss-bcp-qo-variant-table tr td{border-bottom:1px solid #d4d2d2}.bss-bcp-qo-product-list-table tr td:nth-child(2) td,.bss-bcp-qo-variant-table tr td:nth-child(2) td{border:none}.bss-bcp-qo-product-list-table .body-row>td:first-child{width:40%}.bss-bcp-qo-product-list-table .body-row>td:nth-child(2){width:60%}.bss-bcp-qo-product-list-table .body-row>td>td:first-child,.bss-bcp-qo-product-list-table .body-row>td>td:nth-child(2){width:15%}.bss-bcp-qo-product-list-table .body-row>td>td:nth-child(3){width:10%}.bss-bcp-product-qb-table-tool-tip{margin-top:5px;margin-bottom:10px}.bss-bcp-product-qb-table-tool-tip>span{display:flex}.bss-bcp-product-qb-table-tool-tip .Polaris-Icon{margin:inherit;margin-right:5px}.Polaris-Tooltip-TooltipOverlay--default{max-width:24em}.bss-bcp-qo-product-list-table .product-thumbnail,.bss-bcp-qo-variant-table .variant-thumbnail{position:relative}.bss-bcp-qo-product-list-table .product-thumbnail .quantity-cart-added,.bss-bcp-qo-variant-table .variant-thumbnail .quantity-cart-added{color:#fff;text-align:center;background-color:#000;border-radius:50%;width:2em;position:absolute;bottom:0;right:0}.bss-bcp-qo-product-section-modal{padding-bottom:1em;padding-left:2em;font-size:1.6em}.product-detail-description{padding-top:.5em;padding-bottom:.5em;display:flex}.product-detail-description .product-description{padding:.5em}.bss-bcp-qo-product-modal-container .bss-bcp-qo-variant-table{width:100%}.bss-bcp-qo-product-modal-container .bss-bcp-qo-variant-table .header-row tr{text-align:left;border:none}.bss-bcp-qo-product-modal-container .bss-bcp-qo-variant-table .body-row tr{text-align:left;border-top:1px solid #d4d2d2}.bss-bcp-qo-product-list-table .quantity-input-field .Polaris-InlineError__Icon{margin-right:unset}.bss-bcp-qo-variant-table .Polaris-Choice__Control{margin-top:20px}.bss-bcp-qo-variant-table .header-row th span{font-size:1.2em}.bss-bcp-qo-variant-table .header-row th:first-child{padding-left:3em}.bss-bcp-qo-variant-table .header-row th:nth-child(2),.bss-bcp-qo-variant-table .header-row th:nth-child(3){padding-left:2em}.bss-bcp-qo-variant-table .variant-detail-description{padding-top:.5em;padding-bottom:.5em;display:flex}.bss-b2b-customer-portal-actions{z-index:100;background:#fff;padding-top:1.5em;padding-bottom:1em;position:-webkit-sticky;position:sticky;top:0}.bss-bcp-qo-product-list-table .quantity-input-field{width:50%;min-width:80px}.bss-b2b-customer-portal-actions .bss-bcp-qo-filter{width:50%;margin-top:1em;display:flex}.bss-b2b-customer-portal-actions .bss-bcp-qo-filter .bss-bcp-qo-filter-by-collection,.bss-b2b-customer-portal-actions .bss-bcp-qo-filter .bss-bcp-qo-filter-by-sort-key{width:33%;max-width:35%;padding-right:1em}.bss-b2b-customer-portal-actions .bss-bcp-qo-search-by-text{width:35%}.bss-bcp-qo-variant-table .variant-detail-description .variant-description{padding:0 1em}.bss-bcp-qo-variant-table .body-row>td:first-child{width:35%}.bss-bcp-qo-variant-table .body-row>td:nth-child(2){width:50%}.bss-bcp-qo-variant-table .body-row>td td:first-child{width:20%}.bss-bcp-qo-variant-table .body-row>td td:nth-child(2){padding-left:2em}.bss-bcp-qo-variant-table .body-row>td td:nth-child(3){text-align:right}.bss-sr-product-filter~.bss-bcp-pagination-btn{margin-top:1.5em}.bss-bcp-group-btn{justify-content:space-between;margin-top:1.5em;display:flex}.bss-bcp-qb-tool-tip-wrapper{text-align:left}.bss-bcp-qb-tool-tip-wrapper .rule-name{margin-bottom:6px;font-size:1.2em;font-weight:700}.bss-bcp-qb-tool-tip-wrapper .discount-type{background-color:var(--p-color-bg-primary);color:#fff;padding:.5em;font-weight:700}.bss-bcp-qb-table-tool-tip{width:100%}.bss-bcp-qb-table-tool-tip tbody{text-align:center}.bss-bcp-qb-table-tool-tip tbody td{border-bottom:1px solid #d4d2d2}.bss-bcp-toast-markup{z-index:520;position:relative}.bss-bcp-toast-markup .toast{z-index:60;background:#fff;border-radius:12px;padding:20px 35px 20px 25px;transition:all .5s cubic-bezier(.68,-.55,.265,1.35);position:fixed;top:20%;right:15px;overflow:hidden;transform:translate(calc(100% + 30px));box-shadow:0 6px 20px -5px #0000001a}.bss-bcp-toast-markup .toast.active{transform:translate(0%)}.bss-bcp-toast-markup .toast .toast-content{align-items:center;display:flex}.bss-bcp-toast-markup .toast-content .check{color:#000;background-color:#4070f4;border-radius:50%;justify-content:center;align-items:center;min-width:35px;height:35px;font-size:20px;display:flex}.bss-bcp-toast-markup .toast-content .message{flex-direction:column;margin:0 20px;display:flex}.bss-bcp-toast-markup .message .text{color:#000;font-size:16px;font-weight:400}.bss-bcp-toast-markup .bss-bcp-toast-markup{width:20%;position:-webkit-sticky;position:sticky}.bss-bcp-toast-markup .toast-content .Polaris-Icon__Svg{fill:var(--p-color-bg-primary)!important}.bss-bcp-toast-markup .toast-content .Polaris-Icon{margin-top:0}.bss-bcp-toast-markup .toast-content .message .text.text-1{color:#000;font-weight:600}.bss-bcp-toast-markup .close-toast{cursor:pointer;opacity:.7;padding:5px;position:absolute;top:10px;right:15px}.bss-bcp-toast-markup .close:hover{opacity:1}.bss-bcp-toast-markup .progress{width:100%;height:3px;position:absolute;bottom:0;left:0}.bss-bcp-toast-markup .progress:before{content:"";background-color:#4070f4;width:100%;height:100%;position:absolute;bottom:0;right:0}.progress.active:before{animation:5s linear forwards progress}@keyframes progress{to{right:100%}}.bss-bcp-add-to-cart-btn button:not(.Polaris-Button--disabled),.bss-bcp-preview-cart-btn button:not(.Polaris-Button--disabled){border:none;background-color:var(--p-color-bg-primary)!important}.bss-bcp-add-to-cart-btn .Polaris-Icon__Svg,.bss-bcp-preview-cart-btn .Polaris-Icon__Svg{fill:#fff!important}.bss-bcp-preview-cart-btn{border-radius:var(--p-border-radius-1);z-index:2;display:flex;background-color:var(--p-color-bg-primary)!important}.bss-bcp-preview-cart-estimated-total-price{color:#fff;transform:translateY(22%)}.bss-bcp-add-to-cart-btn .Polaris-Button__Content,.bss-bcp-preview-cart-btn .Polaris-Button__Content{color:#fff!important}.bss-bcp-qo-variant-table .variant-quantity{min-width:80px}.bss-bcp-cart-spinner-container{z-index:150;background-color:#0000001a;width:100%;height:100%;position:absolute}.bss-bcp-sr-cart-footer{justify-content:space-between;display:flex}.bss-bcp-sr-cart-footer .order-field-note{width:30%;margin-top:10px}@media only screen and (max-width:1040px){.bss-bcp-qo-product-list-table td,.bss-bcp-qo-variant-table td,.bss-bcp-qo-product-list-table .product-detail-description,.bss-bcp-qo-variant-table .variant-detail-description{display:unset}.bss-bcp-qo-product-list-table .product-detail-description .product-description{padding:0}.bss-b2b-customer-portal-actions .bss-bcp-qo-filter .bss-bcp-qo-filter-by-collection,.bss-b2b-customer-portal-actions .bss-bcp-qo-filter .bss-bcp-qo-filter-by-sort-key{width:unset;max-width:unset}.bss-bcp-qo-variant-table .variant-detail-description .variant-description{padding-left:0}.bss-bcp-qo-product-list-table tr,.bss-bcp-qo-product-list-table td,.bss-bcp-qo-product-list-table th{padding:0}.bss-bcp-qo-product-list-table tr,.bss-bcp-qo-variant-table tr{margin-top:11px;display:flex}.bss-bcp-qo-product-list-table tr td:first-child,.bss-bcp-qo-product-list-table tr td:nth-child(2),.bss-bcp-qo-variant-table tr td:nth-child(2),.bss-bcp-qo-variant-table tr td:nth-child(2){width:50%!important}.bss-bcp-qo-product-list-table tr td{margin-top:10px;margin-bottom:5px;padding-right:5px}.bss-b2b-customer-portal-actions .bss-bcp-qo-filter{width:100%;display:block}.bss-b2b-customer-portal-actions .bss-bcp-qo-filter .bss-bcp-qo-filter-by-collection,.bss-b2b-customer-portal-actions .bss-bcp-qo-filter .bss-bcp-qo-filter-by-sort-key{padding-right:0}.bss-b2b-customer-portal-actions .bss-bcp-qo-search-by-text,.bss-bcp-qo-product-list-table .quantity-input-field{width:100%}.bss-bcp-qo-filter .bss-bcp-qo-search-by-text,.bss-bcp-qo-filter .bss-bcp-qo-filter-by-collection,.bss-bcp-qo-filter .bss-bcp-qo-filter-by-sort-key,.bss-bcp-qo-product-list-table .quantity-input-field,.bss-bcp-qo-product-list-table .product-price-section{margin-bottom:15px}.bss-bcp-qo-product-list-table .product-thumbnail .quantity-cart-added{right:unset;left:39%}.bss-bcp-qo-variant-table .variant-thumbnail .quantity-cart-added{right:unset;left:22%}.Polaris-Modal-Dialog__Modal{max-width:100%!important}.bss-bcp-preview-cart-btn{width:100%;display:flex;position:fixed;bottom:0;right:0;background-color:var(--p-color-bg-primary)!important}.bss-bcp-preview-cart-btn button{width:100%;height:6vh}.bss-bcp-preview-cart-btn .Polaris-Button__Content{justify-content:unset;font-size:1.4em}.bss-bcp-preview-cart-estimated-total-price{font-size:1.4em;transform:translateY(33%)}.bss-bcp-qo-product-list-table .product-actions .add-to-cart-action button,.variant-actions .add-to-cart-variant-action button{width:100%}.bss-bcp-qo-variant-table .body-row>td td:nth-child(2){padding-left:0}.bss-bcp-qo-variant-table .variant-quantity{margin-bottom:10px}.bss-bcp-qo-variant-table .variant-price{margin-bottom:13px}.bss-bcp-qo-variant-table .body-row>td:first-child{width:50%}.bss-bcp-qo-variant-table .variant-actions{margin-bottom:10px}}.bss-bcp-sr-name-section{flex-direction:column;gap:8px;display:flex}
.bss-tabs-container{border-bottom:1px solid #ddd;display:none}.bss-tab-item{cursor:pointer;color:#333;text-align:center;width:50%;padding:10px 20px;font-size:16px;font-weight:500;position:relative}.bss-tab-item.active:after{content:"";background-color:#28a745;height:3px;position:absolute;bottom:0;left:0;right:0}@media only screen and (max-width:768px){.bss-tabs-container{display:flex}}
.bss-bcp-qo-cart-preview-modal-container{position:relative}.bss-bcp-qo-cart-preview-modal-title-section .bss-bcp-qo-cart-sync-product-button .Polaris-Button__Text{font-size:10px}.bss-bcp-qo-cart-preview-modal-container .bss-bcp-qo-cart-table{width:100%}.bss-bcp-qo-cart-preview-modal-container .bss-bcp-qo-cart-table tr td{border-bottom:1px solid #b2b2b2}.bss-bcp-qo-cart-preview-modal-container .bss-bcp-qo-cart-table tr td:nth-child(2) td{border:none}.bss-bcp-cart-spinner-container{z-index:150;background-color:#0000001a;width:100%;height:100%;position:absolute}.bss-bcp-qo-cart-table{position:relative}.bss-bcp-cart-spinner-loading{text-align:center;position:-webkit-sticky;position:sticky;top:40%}.bss-bcp-qo-cart-table .body-row>td:first-child{width:50%}.bss-bcp-qo-cart-table .body-row>td:nth-child(2){width:50%;padding-left:1.5em}.bss-bcp-qo-cart-table .body-row>td>td:first-child{width:30%}.bss-bcp-qo-cart-table .line-item-quantity{display:flex}.line-item-detail-description{margin-top:10px;margin-bottom:10px;display:flex}.line-item-detail-description .line-item-description{min-height:80px;padding-left:.5em}.line-item-detail-description .line-item-description a{-webkit-text-decoration:unset;text-decoration:unset}.line-item-detail-description .line-item-description a:hover{text-decoration:underline}.cart-estimate-total-price{text-align:right;z-index:150;background-color:#fff;justify-content:flex-end;margin-top:10px;padding:10px;font-size:1.5em;display:flex;position:-webkit-sticky;position:sticky;bottom:.01%}.bss-bcp-qo-cart-table .inventory-stock{margin-top:10px;display:flex}.bss-bcp-qo-cart-table .inventory-stock .inventory-icon-success .Polaris-Icon--colorBase svg{fill:var(--p-color-bg-primary)!important}.bss-bcp-qo-cart-table .inventory-stock .inventory-quantity-status-success{margin-left:6px;color:var(--p-color-bg-primary)!important}.line-item-total-price{text-align:right;flex-direction:column;align-items:flex-end;padding-bottom:2em;padding-right:2em;display:flex}.bss-bcp-cart-message{text-align:center;font-size:1.5em}.bss-bcp-cart-message .bss-bcp-cart-no-items-message .Polaris-Icon{width:2em;height:1.5em}@media only screen and (max-width:490px){.Polaris-Modal-Dialog__Container .Polaris-HorizontalStack>.Polaris-Box,.Polaris-Modal-Dialog__Container .Polaris-HorizontalStack>.Polaris-HorizontalStack{width:100%}}@media only screen and (max-width:1040px){.bss-bcp-qo-cart-table .body-row>td:first-child,.bss-bcp-qo-cart-table .body-row>td:nth-child(2){width:50%}.bss-bcp-qo-cart-table td{display:unset}.bss-bcp-qo-cart-table tr{margin-top:10px;margin-bottom:10px;display:flex!important}.bss-bcp-qo-cart-table .line-item-detail-description{display:unset!important}.bss-bcp-qo-cart-sync-product-button button{width:unset!important}.Polaris-Modal-Dialog__Container .Polaris-HorizontalStack button{width:100%}.line-item-detail-description .line-item-description{padding:0}.line-item-total-price{text-align:left;padding-top:10px;padding-bottom:0;padding-left:0}.bss-bcp-cart-message{font-size:1.4em;left:18%}}
.bss-b2b-customer-portal-wrapper .Polaris-Modal-Dialog__Modal .Polaris-Modal-Section .Polaris-Button--primary{background-color:#007a5c}.bss-b2b-customer-portal-wrapper .Polaris-Modal-Dialog__Modal .Polaris-Modal-Section .Polaris-Button:hover{color:#000;background:#f1f2f4}.bss-b2b-customer-portal-wrapper .Polaris-Modal-Dialog__Modal .Polaris-Modal-Section .Polaris-Button.Polaris-Button--primary:hover{color:#fff;background:#125443}.bss-bcp-information-page-wrapper .Polaris-HorizontalStack .address-content-wrapper{max-width:calc(100% - 80px);min-height:80px}.bss-bcp-information-page-wrapper .Polaris-HorizontalStack .item-2-wrapper{width:calc(50% - 8px);min-width:200px}.bss-bcp-information-page-wrapper .Polaris-HorizontalStack .item-3-wrapper{width:calc(33.3333% - 10.6667px);min-width:200px}.bss-bcp-information-page-wrapper .Polaris-HorizontalStack .item-2-wrapper .Polaris-Text--root,.bss-bcp-information-page-wrapper .Polaris-HorizontalStack .item-3-wrapper .Polaris-Text--root{white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}@media screen and (max-width:836px){.bss-bcp-information-page-wrapper .Polaris-HorizontalStack .item-3-wrapper{width:calc(50% - 8px)}}@media screen and (max-width:560px){.bss-bcp-information-page-wrapper .Polaris-HorizontalStack .item-2-wrapper,.bss-bcp-information-page-wrapper .Polaris-HorizontalStack .item-3-wrapper{width:100%}}
.maintain-container{color:#333;text-align:center;background:#fff;flex-direction:column;align-items:center;min-height:100vh;margin:0;font-family:Arial,sans-serif;display:flex}.maintain-container .illustration{width:15%;max-width:400px;height:30%;margin-bottom:20px}.maintain-container .btn-action-group{gap:20px;display:flex}.maintain-container .countdown{justify-content:center;gap:15px;margin:20px 0;display:flex}.maintain-container .countdown div{color:#fff;background:#5200c0;border-radius:5px;padding:15px 20px;font-size:1.5rem;font-weight:700}.maintain-container .countdown small{margin-top:5px;font-size:.8rem;display:block}.maintain-container h1{margin:10px 0;font-size:1.8rem;font-weight:800}.maintain-container p{color:#666;margin-bottom:25px;font-size:1rem}.maintain-container .btn{color:#fff;background:#5200c0;border-radius:5px;padding:12px 25px;font-size:1rem;font-weight:700;text-decoration:none;transition:background .3s}.maintain-container .btn.disable{opacity:.5;pointer-events:none}.maintain-container .btn.active{opacity:1;pointer-events:visible}.maintain-container .btn:hover{opacity:.7}