.yb2b{padding-top:24px;padding-bottom:40px}.yb2b-progress{padding:16px;background:#f7f7f7;border:1px solid #e5e5e5;border-radius:14px;margin-bottom:20px}.yb2b-progress-head{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px}.yb2b-progress-head strong{display:block;font-size:20px}.yb2b-track{height:8px;border-radius:8px;background:#ddd;margin-top:12px;overflow:hidden}.yb2b-track>div{height:100%;background:#222;width:0;transition:width .2s}.yb2b-heading{display:flex;justify-content:space-between;gap:12px;align-items:center}.yb2b-heading h2{margin:0 0 10px}.yb2b-heading span{font-size:12px;color:#666}.yb2b-row{display:grid;grid-template-columns:54px minmax(0,1fr) 118px;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid #eee}.yb2b-image img{display:block;width:54px;height:66px;object-fit:contain}.yb2b-info{min-width:0;display:flex;flex-direction:column;gap:4px;font-size:13px}.yb2b-info a{color:inherit;text-decoration:none;font-weight:650}.yb2b-info small{color:#666}.yb2b-info strong{font-size:14px}.yb2b-unavailable{font-size:12px;color:#666}.yb2b-pages{display:flex;justify-content:space-between;gap:10px;margin:20px 0}.yb2b-pending{position:sticky;bottom:10px;z-index:20;background:#fff;border:1px solid #ddd;border-radius:14px;padding:12px;box-shadow:0 5px 24px #0002}.yb2b-pending[hidden]{display:none}.yb2b-pending>div{display:flex;justify-content:space-between;gap:10px;margin-bottom:10px}.yb2b-pending button,.yb2b-dialog [data-save]{background:#191919;color:#fff;border:0;border-radius:10px;width:100%;min-height:48px;font-weight:700;cursor:pointer}.yb2b-status{font-size:13px}.yb2b-dialog{border:0;border-radius:16px;padding:24px;width:min(92vw,420px);box-shadow:0 16px 50px #0003}.yb2b-dialog::backdrop{background:#0008}.yb2b-dialog h3{margin-top:0}.yb2b-dialog button{display:block;width:100%;min-height:44px;margin-top:10px;cursor:pointer}.yb2b-dialog [data-stay]{border:1px solid #ddd;border-radius:10px;background:#f6f6f6}.yb2b-dialog [data-discard]{border:0;background:none;text-decoration:underline;font-size:13px}@media(min-width:800px){.yb2b-row{grid-template-columns:80px minmax(0,1fr) 130px}.yb2b-image img{width:76px;height:88px}}.yb2b-stepper{display:grid;grid-template-columns:38px 40px 38px;border:1px solid #ccc;border-radius:10px;overflow:hidden}.yb2b-stepper>button{min-height:44px;border:0;background:#fff;font-size:20px;cursor:pointer;padding:0!important;min-width:0!important;width:100%!important;position:static!important;justify-content:center}.yb2b-stepper input[data-qty]{display:block!important;box-sizing:border-box!important;width:40px!important;min-width:40px!important;height:44px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:#fff!important;color:#000!important;-webkit-text-fill-color:black!important;font-size:16px!important;font-weight:700!important;line-height:normal!important;text-align:center!important;opacity:1!important;visibility:visible!important;-webkit-appearance:textfield;appearance:textfield}.yb2b-stepper input[data-qty]::-webkit-inner-spin-button,.yb2b-stepper input[data-qty]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.yb2b-track{display:block!important;width:100%!important;height:8px!important;background:#dedede!important;border-radius:20px;overflow:hidden}.yb2b-track>[data-progress]{display:block!important;height:100%!important;background:#003bd1!important;border-radius:20px;transition:width .3s ease}.yb2b #ProductGridWrapper{min-width:0;width:100%}.yb2b #ProductGridContainer{width:100%}.yb2b #FacetFiltersContainer{flex-shrink:0}.yb2b .collection__toolbar{margin-bottom:16px}.yb2b .yb2b-stepper>button{padding:0!important;min-width:0!important;width:100%!important;position:static!important;justify-content:center}.yb2b-pending button[data-clear],.yb2b-pending button[data-check]{margin-top:8px;border:1px solid #ddd;background:#f6f6f6;color:#191919}.yb2b-pending button[hidden]{display:none}.yb2b-pending button:disabled{opacity:.6;cursor:not-allowed}.yb2b-estimate{display:block;margin-top:8px;font-size:12px;color:#666}.yb2b-pending button.yb2b-selection-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:0;height:auto;padding:0;margin:0 0 10px;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;text-transform:none;letter-spacing:normal;line-height:inherit;text-align:left;position:static}.yb2b-selection-chevron{flex:0 0 auto;font-size:22px;line-height:1}.yb2b-selection-toggle:focus-visible{outline:2px solid #191919;outline-offset:4px}html.yb2b-selection-open{overflow:hidden}.yb2b-selection-panel{position:fixed;inset:auto 0 0;width:100%;max-width:none;max-height:85vh;max-height:85dvh;margin:0;padding:0;border:0;border-radius:18px 18px 0 0;background:#fff;color:#191919;overflow:hidden;box-shadow:0 0 36px #0003}.yb2b-selection-panel[open]{display:flex;flex-direction:column;animation:yb2b-sheet-enter .2s ease-out}.yb2b-selection-panel::backdrop{background:#0008}.yb2b-selection-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid #eee;flex-shrink:0}.yb2b-selection-header h2{margin:0;font-size:20px}.yb2b-selection-header button{width:44px;height:44px;min-width:44px;padding:0;border:0;background:transparent;font-size:28px;line-height:1}.yb2b-selection-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 16px}.yb2b-selection-list{list-style:none;padding:0;margin:0}.yb2b-selection-item{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;padding:14px 0;border-bottom:1px solid #eee}.yb2b-selection-photo{display:block;width:64px;height:76px;object-fit:contain}.yb2b-selection-photo-fallback{display:flex;align-items:center;justify-content:center;width:64px;height:76px;background:#f6f6f6;color:#666;font-size:11px;text-align:center}.yb2b-selection-info{min-width:0;display:flex;flex-direction:column;gap:4px;font-size:13px;overflow-wrap:anywhere}.yb2b-selection-info small{color:#666}.yb2b-selection-actions{grid-column:2;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.yb2b-selection-actions .yb2b-stepper{flex:0 0 118px;width:118px}.yb2b-selection-panel .yb2b-stepper input[data-selection-qty]{box-sizing:border-box;width:40px;min-width:0;height:44px;padding:0;margin:0;border:0;border-radius:0;background:#fff;color:#000;-webkit-text-fill-color:black;font-size:16px;font-weight:700;line-height:normal;text-align:center}.yb2b-selection-panel button.yb2b-selection-remove{min-height:44px;height:auto;padding:0 4px;border:0;background:transparent;color:#191919;text-decoration:underline;font-size:12px}.yb2b-selection-footer{flex-shrink:0;padding:14px 16px max(14px,env(safe-area-inset-bottom));border-top:1px solid #ddd}.yb2b-selection-footer>div{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px}.yb2b-selection-footer small{display:block;font-size:12px;color:#666}.yb2b-selection-footer button{width:100%;min-height:44px;height:auto;margin-top:10px;padding:0 12px;border:1px solid #ddd;border-radius:10px;background:#f6f6f6;color:#191919}.yb2b-selection-panel button:disabled{opacity:.6;cursor:not-allowed}.yb2b-selection-panel [hidden]{display:none!important}@keyframes yb2b-sheet-enter{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes yb2b-side-enter{0%{transform:translate(24px);opacity:0}to{transform:translate(0);opacity:1}}@media(min-width:800px){.yb2b-selection-panel{inset:0 0 0 auto;width:min(480px,100vw);height:100vh;height:100dvh;max-height:none;border-radius:0}.yb2b-selection-panel[open]{animation-name:yb2b-side-enter}.yb2b-selection-body{flex:1}}@media(prefers-reduced-motion:reduce){.yb2b-selection-panel[open]{animation:none}}@media(max-width:799.98px){.yb2b .yb2b-progress{padding:8px 0;margin-bottom:8px;border:0;border-radius:0;background:#fff;box-shadow:none}.yb2b .yb2b-progress-head{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:8px;min-height:22px;font-size:13px;line-height:22px}.yb2b .yb2b-progress-head>span:first-child{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden}.yb2b .yb2b-progress-head strong{display:inline;font-size:16px;line-height:22px}.yb2b .yb2b-progress-head [data-remaining]{flex:0 0 auto;white-space:nowrap;text-align:right;font-size:13px;line-height:22px}.yb2b .yb2b-track{height:4px!important;margin-top:6px;border-radius:2px}.yb2b .yb2b-track>[data-progress]{border-radius:2px}}@media(max-width:480px){.yb2b .yb2b-progress-head>span:first-child{font-size:0}.yb2b .yb2b-progress-head strong{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:390px){.yb2b .yb2b-progress-head strong{font-size:15px}.yb2b .yb2b-progress-head [data-remaining]{font-size:12px}}.yb2b-mobile-filters{display:none}@media(max-width:799.98px){.yb2b[data-mobile-filters-ready] .yb2b-mobile-filters{display:block;margin-bottom:12px}.yb2b[data-mobile-filters-ready] .yb2b-heading{align-items:center;gap:10px;margin-bottom:12px}.yb2b[data-mobile-filters-ready] .yb2b-heading h2{min-width:0;margin:0;font-size:18px;line-height:1.25}.yb2b[data-mobile-filters-ready] .yb2b-heading [data-b2b-product-count]{flex-shrink:0;white-space:nowrap}.yb2b[data-mobile-filters-ready] .collection__toolbar>[data-facet-loading],.yb2b[data-mobile-filters-ready] .collection__toolbar .facet-drawer-button-wrap,.yb2b[data-mobile-filters-ready] .collection__toolbar .facet-drawer-wrapper>.hidden{display:none!important}.yb2b[data-mobile-filters-ready] .collection__toolbar{margin-bottom:0;gap:0}.yb2b-chip-group{min-width:0;padding:0;margin:0 0 10px;border:0}.yb2b-chip-group[hidden]{display:none}.yb2b-chip-group legend{font-size:12px;font-weight:600;margin-bottom:4px}.yb2b-chip-scroll{display:flex;gap:6px;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding:3px 2px 5px;scrollbar-width:thin}.yb2b-filter-chip{flex:0 0 auto;min-height:44px;height:auto;padding:0 12px;border:1px solid #ddd;border-radius:22px;background:#fff;color:#191919;font-size:13px;line-height:1.2;text-transform:none;letter-spacing:normal;white-space:nowrap}.yb2b-filter-chip[aria-pressed=true]{border-color:#003bd1;background:#003bd1;color:#fff;font-weight:700}.yb2b-filter-chip:disabled{opacity:.45;cursor:not-allowed}.yb2b-filter-chip:focus-visible{outline:2px solid #003bd1;outline-offset:2px}.yb2b-mobile-filter-actions{display:flex;justify-content:space-between;align-items:center;gap:8px}.yb2b-mobile-filter-actions button{min-height:44px;height:auto;padding:0 10px;border:1px solid #ddd;border-radius:8px;background:#f6f6f6;color:#191919;font-size:12px;line-height:1.2;text-transform:none;letter-spacing:normal}.yb2b-mobile-filter-actions [data-b2b-clear-filters]{border-color:transparent;background:transparent;text-decoration:underline}.yb2b-mobile-filter-actions button:disabled{opacity:.45;cursor:not-allowed}}@media(max-width:799.98px){.yb2b .yb2b-row{--yb2b-photo-width: 96px;grid-template-columns:var(--yb2b-photo-width) minmax(0,1fr);grid-template-rows:auto auto;column-gap:10px;row-gap:6px;align-items:start;padding-block:8px}.yb2b .yb2b-row>.yb2b-image{grid-column:1;grid-row:1 / 3;align-self:center;width:var(--yb2b-photo-width);height:112px}.yb2b .yb2b-row>.yb2b-image img{width:100%;height:112px;object-fit:contain;object-position:center}.yb2b .yb2b-row>.yb2b-info{grid-column:2;grid-row:1;min-width:0;gap:2px;align-self:end}.yb2b .yb2b-row>.yb2b-info>a{font-size:13px;line-height:16px;white-space:normal;overflow:visible;overflow-wrap:anywhere;display:block;-webkit-line-clamp:unset;max-height:none}.yb2b .yb2b-row>.yb2b-info>small{font-size:11px;line-height:14px;white-space:normal;overflow-wrap:anywhere}.yb2b .yb2b-row>.yb2b-info>strong{font-size:14px;line-height:18px;white-space:normal;overflow-wrap:anywhere}.yb2b .yb2b-row>.yb2b-stepper{grid-column:2;grid-row:2;justify-self:start;align-self:start;box-sizing:border-box;width:118px}.yb2b .yb2b-row>.yb2b-unavailable{grid-column:2;grid-row:2;justify-self:start;align-self:start}}@media(max-width:359px){.yb2b .yb2b-row{--yb2b-photo-width: 90px}}@media(max-width:799.98px){.yb2b{padding-top:8px}.yb2b .yb2b-filter-chip{box-sizing:border-box;min-height:44px;min-width:44px;border:0 solid transparent;border-block-width:4px;border-radius:22px;background:#f3f4f6;background-clip:padding-box;color:#191919;font-weight:600}.yb2b .yb2b-filter-chip[aria-pressed=true]{border-color:transparent;background-color:#003bd1;color:#fff;font-weight:600}.yb2b .yb2b-chip-group{position:relative}.yb2b .yb2b-chip-group:after{content:"";position:absolute;inset-inline-end:0;inset-block:2px;width:16px;background:linear-gradient(to right,transparent,#fff);pointer-events:none}.yb2b .yb2b-chip-scroll:after{content:"";flex:0 0 18px;pointer-events:none}}.yb2b-heading [data-b2b-more-filters]{display:none}@media(max-width:799.98px){.yb2b[data-mobile-filters-ready] .yb2b-heading{gap:8px;margin-bottom:6px;flex-wrap:nowrap}.yb2b[data-mobile-filters-ready] .yb2b-heading h2{flex:1 1 auto;font-size:16px}.yb2b[data-mobile-filters-ready] .yb2b-heading [data-b2b-product-count]{font-size:10px;color:#666}.yb2b[data-mobile-filters-ready] .yb2b-heading [data-b2b-more-filters]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:44px;height:auto;padding:0 10px;border:1px solid #ddd;border-radius:8px;background:#f6f6f6;color:#191919;font-size:12px;line-height:1.2;text-transform:none;letter-spacing:normal}.yb2b[data-mobile-filters-ready] .yb2b-mobile-filters{margin-bottom:6px}.yb2b[data-mobile-filters-ready] .yb2b-chip-group{display:flex;align-items:center;gap:6px;margin-bottom:2px}.yb2b[data-mobile-filters-ready] .yb2b-chip-group[hidden]{display:none}.yb2b-chip-label{flex:0 0 58px;width:58px;font-size:12px;font-weight:600;line-height:1.2}.yb2b-chip-scroll{flex:1 1 auto;min-width:0;padding-block:2px}.yb2b[data-mobile-filters-ready] .yb2b-mobile-filter-actions,.yb2b #FacetFiltersActive{display:none}button.yb2b-drawer-clear-filters{display:block;width:100%;min-height:44px;height:auto;padding:0 12px;margin:8px 0 12px;border:1px solid #ddd;border-radius:8px;background:#f6f6f6;color:#191919;font-size:13px;text-transform:none}button.yb2b-drawer-clear-filters:disabled{opacity:.45;cursor:not-allowed}.yb2b .yb2b-pending{padding:10px}.yb2b .yb2b-pending .yb2b-selection-toggle{min-height:26px;margin-bottom:8px}.yb2b .yb2b-pending>[data-clear],.yb2b .yb2b-pending>.yb2b-estimate{display:none}.yb2b .yb2b-pending>[data-add]{min-height:48px;height:48px}}html.yb2b-quick-open{overflow:hidden}.yb2b-quick-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(1000px,94vw);max-width:none;max-height:92dvh;margin:auto;padding:0;border:0;border-radius:16px;background:#fff;color:#191919;overflow:hidden}.yb2b-quick-dialog[open]{display:flex;flex-direction:column}.yb2b-quick-dialog::backdrop{background:#0008}.yb2b-quick-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid #eee;flex-shrink:0}.yb2b-quick-header h2{margin:0;font-size:18px}.yb2b-quick-header button{min-width:44px;min-height:44px;padding:0;border:0;background:transparent;font-size:28px}.yb2b-quick-body{min-height:0;overflow-y:auto;padding:16px;overscroll-behavior:contain}.yb2b-quick-body [data-b2b-quick-content]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.yb2b-quick-gallery{display:flex;min-width:0;align-self:start;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.yb2b-quick-gallery figure{flex:0 0 100%;scroll-snap-align:start;margin:0;min-width:0}.yb2b-quick-gallery img{display:block;width:100%;height:360px;object-fit:contain}.yb2b-quick-gallery figcaption{text-align:center;font-size:12px;padding:6px}.yb2b-quick-info{min-width:0;overflow-wrap:anywhere}.yb2b-quick-info h3{margin:0 0 10px;font-size:20px}.yb2b-quick-info p{margin:0 0 8px}.yb2b-quick-info figure{margin:12px 0}.yb2b-quick-info img{display:block;max-width:100%;height:auto}.yb2b-quick-footer{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px max(12px,env(safe-area-inset-bottom));border-top:1px solid #eee;background:#fff}.yb2b-quick-footer[hidden]{display:none}.yb2b-quick-footer .yb2b-stepper{flex:0 0 118px}.yb2b-quick-footer input{box-sizing:border-box;width:40px;min-width:0;height:44px;padding:0;border:0;font-size:16px;text-align:center;color:#191919;background:#fff}.yb2b-quick-footer :disabled{opacity:.5;cursor:not-allowed}.yb2b-quick-dialog button:focus-visible,.yb2b-quick-gallery:focus-visible{outline:2px solid #003bd1;outline-offset:-2px}@media(max-width:799.98px){.yb2b .yb2b-row{--yb2b-photo-width: 115px}.yb2b-quick-dialog{width:100%;height:96dvh;max-height:96dvh;inset:auto 0 0;margin:0;border-radius:16px 16px 0 0}.yb2b-quick-body{flex:1}.yb2b-quick-body [data-b2b-quick-content]{grid-template-columns:minmax(0,1fr);gap:16px}.yb2b-quick-gallery img{height:280px}}@media(max-width:389px){.yb2b .yb2b-row{--yb2b-photo-width: 108px}}@media(max-width:359px){.yb2b .yb2b-row{--yb2b-photo-width: 96px}}.yb2b-quick-gallery-wrap{display:block;min-width:0}.yb2b-quick-gallery-navigation{display:flex;flex-direction:column;align-items:center;gap:4px;padding-top:4px}.yb2b-quick-gallery-wrap .yb2b-quick-gallery figcaption{display:none}.yb2b-quick-gallery-counter{font-size:12px;font-variant-numeric:tabular-nums}.yb2b-quick-thumbnails{position:relative;box-sizing:border-box;display:flex;align-self:stretch;gap:6px;overflow-x:auto;overscroll-behavior-x:contain;padding:2px;scrollbar-width:thin}.yb2b-quick-thumbnails button{box-sizing:border-box;flex:0 0 52px;width:52px;height:52px;min-height:52px;padding:2px;margin:0;border:1px solid #ddd;border-radius:6px;background:#fff}.yb2b-quick-thumbnails button[aria-current=true]{border-color:#003bd1;border-width:2px;padding:1px}.yb2b-quick-thumbnails img{display:block;width:100%;height:100%;object-fit:contain}.yb2b-quick-dimensions{margin-top:12px}.yb2b-quick-dimensions h4{margin:0 0 8px}@media(max-width:799.98px){.yb2b-quick-header{padding-block:2px}.yb2b-quick-header button{box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px;flex:0 0 44px}.yb2b-quick-footer{padding-top:4px;padding-bottom:max(4px,env(safe-area-inset-bottom))}.yb2b-quick-footer>span{font-size:13px;line-height:1.25}.yb2b-quick-body{padding-bottom:12px}.yb2b-quick-gallery-wrap{display:block;min-width:0}.yb2b-quick-gallery-wrap .yb2b-quick-gallery figcaption,.yb2b-quick-gallery-single figcaption{display:none}.yb2b-quick-gallery-navigation{height:auto;gap:4px}.yb2b-quick-gallery-wrap .yb2b-quick-gallery img{height:260px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/b2b-quick-order.css.map */
