.eqs{--eqs-radius: 6px;--eqs-radius-lg: 8px;--eqs-ink: #202124;--eqs-text: #3c4043;--eqs-muted: #5f6368;--eqs-blue: #1a73e8;--eqs-blue-hover: #1765cc;--eqs-line: #dadce0;--eqs-control-hover: #bdc1c6;--eqs-row-line: #e8eaed;--eqs-fill: #f8f9fa;--eqs-hover: #f1f3f4;--eqs-selected: #e8f0fe;--eqs-selected-ink: #1967d2;--eqs-green: #188038;--eqs-amber: #e37400;--eqs-red: #d93025;--eqs-disabled: rgba(31, 31, 31, .38);--eqs-shadow: 0 1px 3px rgba(60, 64, 67, .3), 0 4px 8px 3px rgba(60, 64, 67, .15);color:var(--eqs-text);background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}.eqs *,.eqs *:before,.eqs *:after{box-sizing:border-box}.eqs [hidden]{display:none!important}.eqs :where(button,input){font:inherit}.eqs a{color:var(--eqs-blue);text-decoration:none}.eqs a:hover{text-decoration:underline}.eqs :is(a,button,input):focus-visible{outline:2px solid var(--eqs-blue);outline-offset:2px}.eqs h1,.eqs h2,.eqs h3{letter-spacing:0}.eqs__layout{display:grid;grid-template-columns:268px minmax(0,1fr);gap:32px;width:min(100% - 40px,1680px);margin:20px auto 72px;align-items:start}.eqs.has-bar .eqs__layout{margin-bottom:140px}.eqs__scrim,.eqs__cat-trigger,.eqs__sidebar-head{display:none}.eqs__sidebar{min-width:0}.eqs-cats__group+.eqs-cats__group{margin-top:20px}.eqs-cats__group-title{margin:0 0 8px 8px;color:var(--eqs-muted);font-size:11px;font-weight:600;line-height:16px;text-transform:uppercase;letter-spacing:.8px}.eqs-cats__list,.eqs-cat__subs{list-style:none;margin:0;padding:0}.eqs-cat+.eqs-cat{margin-top:2px}.eqs .eqs-cat__link{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 10px 6px 6px;border-radius:10px;color:var(--eqs-ink);font-size:14px;font-weight:600;transition:background-color .14s ease}.eqs .eqs-cat__link:hover,.eqs .eqs-cat__sub:hover{background:var(--eqs-hover);text-decoration:none}.eqs .eqs-cat__link--label:hover{background:transparent}.eqs-cat__icon{display:grid;flex:0 0 32px;place-items:center;width:32px;height:32px;border-radius:8px;background:var(--eqs-hover);color:var(--eqs-text);transition:background-color .14s ease,color .14s ease}.eqs-cat__icon svg{width:18px;height:18px}.eqs-cat__name{flex:1 1 auto;min-width:0;line-height:1.3}.eqs-cat__count{flex:0 0 auto;color:var(--eqs-muted);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.eqs-cat__subs{margin:2px 0 8px 21px;padding-left:12px;border-left:1px solid var(--eqs-row-line)}.eqs .eqs-cat__sub{display:flex;align-items:center;gap:10px;min-height:34px;padding:6px 10px;line-height:1.3;border-radius:8px;color:var(--eqs-text);font-size:13.5px;transition:background-color .14s ease}.eqs .eqs-cat__link.is-active,.eqs .eqs-cat__sub.is-active{background:var(--eqs-selected);color:var(--eqs-selected-ink)}.eqs-cat__link.is-active .eqs-cat__icon{background:#fff;color:var(--eqs-selected-ink);box-shadow:0 1px 2px #3c404333}.eqs-cat__link.is-active .eqs-cat__count,.eqs-cat__sub.is-active .eqs-cat__count{color:var(--eqs-selected-ink)}.eqs-cat__sub.is-active{font-weight:600}.eqs .eqs__help{display:flex;align-items:center;gap:12px;margin-top:20px;padding:14px;border-radius:12px;background:var(--eqs-fill);color:var(--eqs-ink);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.eqs .eqs__help:hover{background:var(--eqs-hover);text-decoration:none}.eqs__help strong{display:block;color:var(--eqs-muted);font-size:12px;font-weight:500}.eqs__help-icon{display:grid;flex:0 0 36px;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;color:var(--eqs-selected-ink);box-shadow:0 1px 2px #3c404333}.eqs__help-icon svg{width:18px;height:18px}.eqs__main{min-width:0}.eqs__toolbar{display:flex;align-items:center;gap:12px 20px;margin-bottom:14px}.eqs__title{flex:0 0 auto;margin:0;color:var(--eqs-ink);font-size:26px;font-weight:400;line-height:1.2}.eqs__search{position:relative;display:flex;flex:1 1 auto;align-items:center;max-width:560px;height:42px;margin:0;border:1px solid var(--eqs-line);border-radius:21px;background:var(--eqs-fill);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.eqs__search:hover{background:var(--eqs-hover)}.eqs__search:focus-within{border-color:transparent;background:#fff;box-shadow:var(--eqs-shadow)}.eqs__search-icon{flex:0 0 auto;margin:0 4px 0 15px;color:var(--eqs-muted)}.eqs__search input[type=search]{flex:1 1 auto;min-width:0;height:40px;padding:0 8px;border:0;background:transparent;color:var(--eqs-ink);font-size:15px;-webkit-appearance:none;appearance:none}.eqs__search input[type=search]::-webkit-search-cancel-button{display:none}.eqs__search input[type=search]:focus{outline:none}.eqs__search input::placeholder{color:var(--eqs-muted);opacity:1}.eqs__search-clear{display:grid;flex:0 0 34px;place-items:center;width:34px;height:34px;margin-right:4px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--eqs-muted);cursor:pointer}.eqs__search-clear:hover{background:#3c404314;color:var(--eqs-ink)}.eqs__results{transition:opacity .15s ease}.eqs.is-loading .eqs__results{opacity:.45;pointer-events:none}.eqs-list{border:1px solid var(--eqs-line);border-radius:10px;background:#fff;overflow:hidden}.eqs-list:not(:has(.eqs-row)){display:none}.eqs-list__head{display:flex;align-items:center;min-height:50px;padding:0 16px;border-bottom:1px solid var(--eqs-line);background:var(--eqs-fill);color:var(--eqs-muted);font-size:12px;font-weight:500}.eqs-list__head>span:not(.eqs-list__title){display:none}.eqs-list__title{display:flex;align-items:baseline;gap:10px;min-width:0}.eqs .eqs-list__title h2{overflow:hidden;margin:0;color:var(--eqs-ink);font-size:17px;font-weight:500;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.eqs-list__count{flex:0 0 auto;color:var(--eqs-muted);font-size:13px;font-weight:400}.eqs-row{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"image copy copy" "image price qty";gap:8px 12px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--eqs-row-line);transition:background-color .15s ease}.eqs-row:last-child{border-bottom:0}.eqs-row.is-selected{background:#f8fbff;box-shadow:inset 3px 0 0 var(--eqs-blue)}.eqs-row__product{display:contents}.eqs-row__image{grid-area:image;display:grid;flex:0 0 56px;place-items:center;width:56px;height:56px;overflow:hidden;align-self:start}.eqs-row__image img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.eqs-row__placeholder{display:grid;place-items:center;width:100%;height:100%;border-radius:var(--eqs-radius-lg);background:var(--eqs-fill);color:var(--eqs-blue);font-size:18px;font-weight:500}.eqs-row__copy{grid-area:copy;display:grid;gap:3px;min-width:0}.eqs .eqs-row__name{color:var(--eqs-ink);font-size:14px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.eqs .eqs-row__name:hover{color:var(--eqs-blue)}.eqs-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 0;color:var(--eqs-muted);font-size:12px;line-height:18px}.eqs-row__meta>span+span:before{content:"\b7";margin:0 7px;color:var(--eqs-line);font-weight:700}.eqs-row__sku{font-variant-numeric:tabular-nums}.eqs-stock{display:inline-flex;align-items:center}.eqs-stock__dot{flex:0 0 7px;width:7px;height:7px;margin-right:6px;border-radius:50%;background:var(--eqs-green)}.eqs-stock--special .eqs-stock__dot{background:var(--eqs-amber)}.eqs-stock--out .eqs-stock__dot{background:#9aa0a6}.eqs-row__price{grid-area:price;white-space:nowrap;font-variant-numeric:tabular-nums}.eqs-row__price strong{color:var(--eqs-ink);font-size:16px;font-weight:600}.eqs-row__unit{margin-left:2px;color:var(--eqs-muted);font-size:12px;font-weight:500}.eqs-row__price-quote{color:var(--eqs-muted);font-size:13px}.eqs-row__qty{grid-area:qty;position:relative;display:grid;justify-items:end}.eqs-row__total{display:none}.eqs-row__limit{position:absolute;top:calc(100% + 2px);right:0;color:var(--eqs-red);font-size:11px;line-height:14px;white-space:nowrap}.eqs-row--more{display:block;padding:10px 16px 12px 82px}.eqs-row--more a{font-size:13px;font-weight:500}.eqs-qty{display:flex;align-items:center;gap:6px}.eqs-stepper{display:grid;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;width:124px;height:38px;border:1px solid var(--eqs-line);border-radius:var(--eqs-radius);background:#fff;transition:border-color .14s ease,box-shadow .14s ease}.eqs-stepper:hover{border-color:var(--eqs-control-hover)}.eqs-row.is-selected .eqs-stepper,.eqs-stepper:focus-within{border-color:var(--eqs-blue);box-shadow:inset 0 0 0 1px var(--eqs-blue)}.eqs-stepper:has(input[aria-invalid=true]){border-color:var(--eqs-red);box-shadow:inset 0 0 0 1px var(--eqs-red)}.eqs-stepper__step{display:grid;place-items:center;width:34px;height:34px;margin:0 1px;padding:0;border:0;border-radius:var(--eqs-radius);background:transparent;color:var(--eqs-selected-ink);cursor:pointer}.eqs-stepper__step:hover:not(:disabled){background:var(--eqs-selected)}.eqs-stepper__step:disabled{color:var(--eqs-disabled);cursor:default}.eqs-stepper__field{display:flex;align-items:center;justify-content:center;min-width:0;height:100%;cursor:text}.eqs-stepper__field input{width:100%;min-width:0;height:34px;padding:0;border:0;background:transparent;color:var(--eqs-ink);font-size:15px;font-weight:600;text-align:center;font-variant-numeric:tabular-nums}.eqs-stepper__field input:focus{outline:none}.eqs-stepper__field input.is-zero{color:var(--eqs-muted);font-weight:500}.eqs-stepper__unit{flex:0 0 auto;margin-left:4px;color:var(--eqs-muted);font-size:13px;font-weight:500}.eqs-stepper__field:has(.eqs-stepper__unit) input{flex:0 0 auto;width:3.3ch;max-width:calc(100% - 22px);text-align:center}.eqs-stepper--ft{grid-template-columns:36px auto 36px;width:auto;min-width:124px}.eqs-stepper--ft .eqs-stepper__field{padding:0 2px}.eqs-stepper--ft .eqs-stepper__field input{max-width:none}.eqs .eqs-quote{display:inline-flex;align-items:center;justify-content:center;width:124px;height:38px;border:1px solid var(--eqs-line);border-radius:var(--eqs-radius);color:var(--eqs-text);font-size:13px;font-weight:500}.eqs .eqs-quote:hover{background:var(--eqs-fill);text-decoration:none}.eqs .eqs-call{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:124px;height:38px;padding:0 12px;border:1px solid var(--eqs-line);border-radius:var(--eqs-radius);color:var(--eqs-text);font-size:13px;font-weight:500;white-space:nowrap}.eqs .eqs-call:hover{background:var(--eqs-fill);text-decoration:none}.eqs-call svg{flex:0 0 15px;width:15px;height:15px;color:var(--eqs-muted)}.eqs-cuts{display:inline-flex;align-items:center;min-width:124px;max-width:190px;height:38px;padding:0 4px 0 0;border:1px solid var(--eqs-blue);border-radius:var(--eqs-radius);background:var(--eqs-selected);box-shadow:inset 0 0 0 1px var(--eqs-blue)}.eqs-cuts__edit{flex:1 1 auto;min-width:0;height:100%;padding:0 4px 0 12px;overflow:hidden;border:0;border-radius:var(--eqs-radius);background:transparent;color:var(--eqs-selected-ink);font-size:13px;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;cursor:pointer}.eqs-cuts__edit:hover{text-decoration:underline}.eqs-cuts__clear{display:grid;flex:0 0 26px;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--eqs-selected-ink);cursor:pointer}.eqs-cuts__clear:hover{background:#1a73e824}.eqs-qty__cuts{display:inline-flex;align-items:center;justify-content:center;width:124px;height:38px;padding:0 8px;overflow:hidden;border-radius:var(--eqs-radius);background:var(--eqs-selected);color:var(--eqs-selected-ink);font-size:13px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.eqs-splice-toggle{position:relative;display:grid;flex:0 0 38px;place-items:center;width:38px;height:38px;padding:0;border:1px solid var(--eqs-line);border-radius:var(--eqs-radius);background:#fff;color:var(--eqs-blue);cursor:pointer;transition:background-color .14s ease,border-color .14s ease}.eqs-splice-toggle:hover{border-color:#d2e3fc;background:var(--eqs-selected)}.eqs-splice-toggle[aria-expanded=true]{border-color:var(--eqs-blue);background:var(--eqs-selected);color:var(--eqs-selected-ink)}.eqs-splice-toggle:after{content:attr(data-tooltip);position:absolute;right:-4px;bottom:calc(100% + 6px);z-index:5;padding:4px 8px;border-radius:4px;background:#3c4043;color:#fff;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(2px);transition:opacity .12s ease,transform .12s ease}.eqs-splice-toggle:focus-visible:after{opacity:1;transform:none}@media(hover:hover){.eqs-splice-toggle:hover:after{opacity:1;transform:none;transition-delay:.3s}}.eqs-splice{grid-column:1 / -1;min-width:0;scroll-margin:calc(var(--header-height, 0px) + 16px) 0 120px;margin:4px 0 2px;padding:12px 12px 10px;border-radius:12px;background:#fff;box-shadow:0 1px 2px #3c40434d,0 2px 6px 2px #3c404326;transform-origin:top right}.eqs-splice__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:16px}.eqs-splice__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--eqs-selected);color:var(--eqs-selected-ink)}.eqs-splice__title{display:grid;min-width:0;color:var(--eqs-ink);font-size:14px;font-weight:500;line-height:20px}.eqs-splice__title small{overflow:hidden;color:var(--eqs-muted);font-size:12px;font-weight:400;line-height:16px;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.eqs-splice__title small:empty{display:none}.eqs-splice__close{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--eqs-muted);cursor:pointer}.eqs-splice__close:hover{background:#3c404314;color:var(--eqs-ink)}.eqs-splice__cuts{display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:16px 10px}.eqs-splice__cut{position:relative;display:flex;align-items:center;min-width:0;height:44px;border:1px solid var(--eqs-line);border-radius:8px;background:#fff;transition:border-color .14s ease,box-shadow .14s ease}.eqs-splice__cut:hover{border-color:var(--eqs-control-hover)}.eqs-splice__cut:focus-within{border-color:var(--eqs-blue);box-shadow:inset 0 0 0 1px var(--eqs-blue)}.eqs-splice__field{display:flex;flex:1 1 auto;align-items:center;min-width:0;height:100%;margin:0;padding:0 2px 0 12px;cursor:text}.eqs-splice__label{position:absolute;top:-9px;left:8px;padding:0 4px;background:#fff;color:var(--eqs-muted);font-size:11px;font-weight:500;line-height:16px;white-space:nowrap}.eqs-splice__cut:focus-within .eqs-splice__label{color:var(--eqs-blue)}.eqs-splice__field input{flex:1 1 auto;width:100%;min-width:0;height:100%;padding:0;border:0;background:transparent;color:var(--eqs-ink);font-size:14px;font-weight:500;font-variant-numeric:tabular-nums}.eqs-splice__field input:focus{outline:none}.eqs-splice__unit{flex:0 0 auto;margin-left:2px;color:var(--eqs-muted);font-size:13px}.eqs-splice__cut:has(input[aria-invalid=true]){border-color:var(--eqs-red);box-shadow:inset 0 0 0 1px var(--eqs-red)}.eqs-splice__cut:has(input[aria-invalid=true]) .eqs-splice__label{color:var(--eqs-red)}.eqs-splice__remove{display:grid;flex:0 0 auto;place-items:center;width:28px;height:28px;margin-right:4px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--eqs-muted);cursor:pointer}.eqs-splice__remove:hover{background:#3c404314;color:var(--eqs-ink)}@media(hover:hover){.eqs-splice__cut:not(:hover):not(:focus-within) .eqs-splice__remove{opacity:0}}.eqs-splice__add{display:inline-flex;align-items:center;gap:6px;height:32px;margin:10px 0 0 -4px;padding:0 14px 0 10px;border:0;border-radius:16px;background:transparent;color:var(--eqs-blue);font-size:13px;font-weight:500;cursor:pointer}.eqs-splice__add:hover{background:#1a73e814}.eqs-splice__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-top:10px;padding-top:12px;border-top:1px solid var(--eqs-row-line)}.eqs-splice__summary{color:var(--eqs-text);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.eqs-splice__summary.is-error{color:var(--eqs-red)}.eqs-splice__actions{display:flex;gap:8px;margin-left:auto}.eqs-splice__cancel,.eqs-splice__save{height:36px;padding:0 16px;border-radius:var(--eqs-radius);font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer}.eqs-splice__cancel{border:0;background:transparent;color:var(--eqs-muted)}.eqs-splice__cancel:hover{background:var(--eqs-hover);color:var(--eqs-ink)}.eqs-splice__save{min-width:112px;border:0;background:var(--eqs-blue);color:#fff}.eqs-splice__save:hover:not(:disabled){background:var(--eqs-blue-hover)}.eqs-splice__save:disabled{background:var(--eqs-hover);color:var(--eqs-disabled);cursor:not-allowed}.eqs-more{display:flex;align-items:center;justify-content:center;gap:12px;min-height:64px;padding-top:12px}.eqs-more__status{color:var(--eqs-muted);font-size:14px}.eqs-more__status:empty{display:none}.eqs-more.is-loading .eqs-more__status:before{content:"";display:inline-block;width:14px;height:14px;margin:0 8px -2px 0;border:2px solid var(--eqs-line);border-top-color:var(--eqs-blue);border-radius:50%;animation:eqs-spin .8s linear infinite}.eqs-more__button{height:38px;padding:0 18px;border:1px solid var(--eqs-line);border-radius:var(--eqs-radius);background:#fff;color:var(--eqs-blue);font-size:14px;font-weight:500;cursor:pointer}.eqs-more__button:hover{background:var(--eqs-fill)}.eqs-more.is-loading .eqs-more__button,.eqs.is-infinite .eqs-more__button{display:none}.eqs.is-infinite .eqs-more.is-error .eqs-more__button{display:inline-block}@keyframes eqs-spin{to{transform:rotate(360deg)}}.eqs-empty{display:grid;justify-items:start;gap:10px;padding:40px 32px;border-radius:10px;background:var(--eqs-fill)}.eqs-empty h3{margin:0;color:var(--eqs-ink);font-size:20px;font-weight:500}.eqs-empty p{max-width:58ch;margin:0;line-height:1.55}.eqs .eqs-empty__link{display:inline-flex;align-items:center;height:40px;margin-top:4px;padding:0 18px;border-radius:20px;background:var(--eqs-blue);color:#fff;font-weight:500}.eqs .eqs-empty__link:hover{background:var(--eqs-blue-hover);text-decoration:none}.eqs__footnote{margin:16px 4px 0;color:var(--eqs-muted);font-size:14px}.eqs__footnote a{font-weight:500}.eqs-bar{position:fixed;right:0;bottom:0;left:0;z-index:900;display:flex;justify-content:center;padding:0 16px 16px;pointer-events:none}.eqs-bar__card{width:min(100%,1040px);border-radius:12px;background:#fff;box-shadow:var(--eqs-shadow);pointer-events:auto;animation:eqs-bar-in .32s cubic-bezier(.05,.7,.1,1)}@keyframes eqs-bar-in{0%{opacity:0;transform:translateY(24px)}}.eqs-bar__row{display:flex;align-items:center;gap:20px;min-height:72px;padding:12px 12px 12px 16px}.eqs-bar__summary{display:flex;flex:1 1 auto;align-items:center;gap:12px;min-width:0;padding:6px 10px 6px 6px;border:0;border-radius:var(--eqs-radius-lg);background:transparent;color:var(--eqs-ink);text-align:left;cursor:pointer}.eqs-bar__summary:hover{background:var(--eqs-hover)}.eqs-bar__badge{display:grid;flex:0 0 auto;place-items:center;min-width:36px;height:36px;padding:0 8px;border-radius:18px;background:var(--eqs-selected);color:var(--eqs-selected-ink);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.eqs-bar__summary-copy{display:grid;min-width:0}.eqs-bar__summary-copy strong{overflow:hidden;font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.eqs-bar__summary-copy small{color:var(--eqs-blue);font-size:12px;font-weight:500}.eqs-bar__chevron{flex:0 0 auto;width:7px;height:7px;margin:-3px 0 0 4px;border-right:1.5px solid var(--eqs-muted);border-bottom:1.5px solid var(--eqs-muted);transform:rotate(225deg);transition:transform .15s ease}.eqs-bar__summary[aria-expanded=true] .eqs-bar__chevron{margin-top:3px;transform:rotate(45deg)}.eqs-bar__total{display:grid;justify-items:end;flex:0 0 auto}.eqs-bar__total small{color:var(--eqs-muted);font-size:12px}.eqs-bar__total strong{color:var(--eqs-ink);font-size:22px;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums}.eqs-bar__actions{display:flex;flex:0 0 auto;gap:8px}.eqs-bar__cart,.eqs-bar__checkout{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 20px;border-radius:var(--eqs-radius-lg);font-size:15px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .14s ease,box-shadow .14s ease}.eqs-bar__cart{border:1px solid var(--eqs-line);background:#fff;color:var(--eqs-blue)}.eqs-bar__cart:hover:not(:disabled){border-color:#d2e3fc;background:#f8fbff}.eqs-bar__cart-icon{display:block;width:18px;height:18px;background:currentColor;-webkit-mask:var(--eqs-cart-icon) center / contain no-repeat;mask:var(--eqs-cart-icon) center / contain no-repeat}.eqs-bar__checkout{min-width:148px;border:0;background:var(--eqs-blue);color:#fff}.eqs-bar__checkout:hover:not(:disabled){background:var(--eqs-blue-hover);box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.eqs-bar__cart:disabled,.eqs-bar__checkout:disabled{opacity:.6;cursor:progress}.eqs-bar__message{margin:-4px 16px 12px;padding:8px 12px;border-radius:var(--eqs-radius);background:#fce8e6;color:#b3261e;font-size:13px;line-height:1.4}.eqs-bar__message.is-success{background:#e6f4ea;color:#137333}.eqs-review{border-bottom:1px solid var(--eqs-row-line)}.eqs-review__head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 8px}.eqs-review__head h2{margin:0;color:var(--eqs-ink);font-size:16px;font-weight:500}.eqs-review__clear{height:32px;padding:0 12px;border:0;border-radius:16px;background:transparent;color:var(--eqs-blue);font-size:13px;font-weight:500;cursor:pointer}.eqs-review__clear:hover{background:#1a73e814}.eqs-review__list{max-height:min(46vh,420px);margin:0;padding:0 8px 8px;overflow-y:auto;list-style:none;overscroll-behavior:contain}.eqs-line{display:grid;grid-template-columns:44px minmax(0,1fr) 120px 96px 36px;align-items:center;gap:12px;padding:8px;border-radius:var(--eqs-radius-lg)}.eqs-line:hover{background:var(--eqs-fill)}.eqs-line__image{display:grid;place-items:center;width:44px;height:44px;overflow:hidden}.eqs-line__image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.eqs-line__copy{display:grid;min-width:0}.eqs .eqs-line__name{overflow:hidden;color:var(--eqs-ink);font-size:13px;font-weight:500;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.eqs-line__copy small{overflow:hidden;color:var(--eqs-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.eqs-line .eqs-stepper{width:120px;height:34px;box-shadow:none}.eqs-line .eqs-stepper__step{width:30px;height:30px}.eqs-line .eqs-qty__cuts{width:120px;height:34px}.eqs-line__total{color:var(--eqs-ink);font-size:14px;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.eqs-line__remove{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--eqs-muted);cursor:pointer}.eqs-line__remove:hover{background:#3c404314;color:var(--eqs-red)}@media(min-width:990px){.eqs-list{display:grid;grid-template-columns:minmax(0,1fr) 128px 224px 112px}.eqs-list__head,.eqs-row{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;grid-template-areas:none;align-items:center}.eqs-list__head{padding:0}.eqs-list__head>span{padding:0 16px;white-space:nowrap}.eqs-list__head>span:not(.eqs-list__title){display:block}.eqs-list__head>span:last-child{text-align:right}.eqs-row{gap:0;min-height:72px;padding:0}.eqs-row:hover{background:var(--eqs-fill)}.eqs-row.is-selected:hover{background:#f1f6fe}.eqs-row>[role=cell]{grid-area:auto;min-width:0;padding:8px 16px}.eqs-row__product{display:flex;align-items:center;gap:14px}.eqs-row__image{flex-basis:52px;width:52px;height:52px;align-self:center}.eqs-row__qty{justify-items:start}.eqs-row__total{display:grid;justify-items:end;gap:2px;color:var(--eqs-ink);font-size:15px;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.eqs-row__total [data-qs-line-total]:empty:before{content:"\2014";color:var(--eqs-line);font-weight:400}.eqs-row__feet{color:var(--eqs-muted);font-size:12px;font-weight:500}.eqs-row__feet:empty{display:none}.eqs-row__limit{right:auto;left:16px;top:calc(100% - 8px)}.eqs-row--more{display:block;grid-column:1 / -1;padding:10px 16px 12px 82px}.eqs-splice{grid-column:2 / -1;margin:0 16px 14px}}@media(min-width:1440px){.eqs-list{grid-template-columns:minmax(0,1fr) 144px 232px 128px}}@media(max-width:1099px){.eqs__layout{display:block;width:min(100% - 32px,1100px);margin-top:16px}.eqs__cat-trigger{display:inline-flex;flex:0 1 auto;align-items:center;gap:10px;min-width:0;max-width:280px;height:42px;padding:0 14px;border:1px solid var(--eqs-line);border-radius:21px;background:#fff;color:var(--eqs-ink);font-size:14px;font-weight:500;cursor:pointer}.eqs__cat-trigger:hover{background:var(--eqs-fill)}.eqs__cat-trigger-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eqs__cat-trigger-chevron{flex:0 0 auto;width:7px;height:7px;margin:-3px 2px 0;border-right:1.5px solid var(--eqs-muted);border-bottom:1.5px solid var(--eqs-muted);transform:rotate(45deg)}.eqs__scrim.is-open{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1199;background:#20212466}.eqs__sidebar{position:fixed;top:0;bottom:0;left:0;z-index:1200;display:flex;flex-direction:column;width:min(340px,calc(100vw - 28px));height:100dvh;border-radius:0 16px 16px 0;background:#fff;visibility:hidden;transform:translate(-100%);transition:transform .22s ease,visibility .22s ease}.eqs__sidebar.is-open{visibility:visible;transform:none}.eqs__sidebar-head{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;min-height:60px;padding:0 12px 0 20px;border-bottom:1px solid var(--eqs-row-line)}.eqs__sidebar-head h2{margin:0;color:var(--eqs-ink);font-size:17px;font-weight:500}.eqs__sidebar-close{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--eqs-ink);cursor:pointer}.eqs-cats{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px 12px;overscroll-behavior:contain}.eqs .eqs__help{margin:0 12px 12px}.eqs .eqs-cat__sub{min-height:42px;font-size:14px}}@media(max-width:640px){.eqs__layout{width:min(100% - 24px,640px);margin-top:12px}.eqs.has-bar .eqs__layout{margin-bottom:190px}.eqs__toolbar{flex-wrap:wrap;gap:10px 12px;margin-bottom:12px}.eqs__title{flex:1 1 auto;font-size:24px}.eqs__cat-trigger{max-width:58%}.eqs__search{flex-basis:100%;max-width:none}.eqs__search input[type=search]{font-size:16px}.eqs-row{grid-template-columns:52px minmax(0,1fr) auto;gap:8px 12px;padding:12px}.eqs-row__image{flex-basis:52px;width:52px;height:52px}.eqs-row--more{padding-left:76px}.eqs-row__meta{column-gap:12px}.eqs-row__meta>span+span:before{display:none}.eqs-stepper,.eqs .eqs-quote,.eqs-qty__cuts{width:128px;height:42px}.eqs .eqs-call{height:42px}.eqs-stepper--ft{width:auto;min-width:128px;grid-template-columns:40px auto 40px}.eqs-cuts{height:42px;min-width:128px}.eqs-qty{gap:4px}.eqs-stepper{grid-template-columns:40px minmax(0,1fr) 40px}.eqs-stepper__step{width:38px;height:38px}.eqs-stepper__field input{font-size:16px}.eqs-splice-toggle{flex-basis:40px;width:40px;height:42px}.eqs-splice__cut{height:48px}.eqs-splice__field input{font-size:16px}.eqs-splice__close,.eqs-splice__remove{width:40px;height:40px}.eqs-splice__add{height:40px;border-radius:20px;font-size:14px}.eqs-splice{scroll-margin-bottom:200px}.eqs-splice__summary,.eqs-splice__actions{flex:1 1 100%}.eqs-splice__cancel,.eqs-splice__save{flex:1 1 0;height:44px}.eqs-empty{padding:30px 22px}.eqs-bar{padding:0 8px 8px}.eqs-bar__row{flex-wrap:wrap;gap:10px 12px;min-height:0;padding:10px}.eqs-bar__summary{flex:1 1 0;padding:4px 6px 4px 2px}.eqs-bar__total strong{font-size:19px}.eqs-bar__actions{flex:1 1 100%}.eqs-bar__cart,.eqs-bar__checkout{flex:1 1 0;min-width:0;height:48px;padding:0 12px}.eqs-bar__message{margin:-2px 10px 10px}.eqs-review__list{max-height:48vh}.eqs-line{grid-template-columns:40px minmax(0,1fr) auto 36px;grid-template-areas:"image copy copy remove" "image qty total total";gap:6px 10px}.eqs-line__image{grid-area:image;width:40px;height:40px;align-self:start}.eqs-line__copy{grid-area:copy}.eqs-line .eqs-stepper,.eqs-line .eqs-qty__cuts{grid-area:qty;width:124px;height:38px}.eqs-line .eqs-stepper{grid-template-columns:36px minmax(0,1fr) 36px}.eqs-line .eqs-stepper__step{width:34px;height:34px}.eqs-line__total{grid-area:total;justify-self:end;padding-right:8px}.eqs-line__remove{grid-area:remove}}@media(prefers-reduced-motion:reduce){.eqs__sidebar,.eqs-row,.eqs__results,.eqs-bar__chevron,.eqs-stepper,.eqs-cat__icon,.eqs-splice-toggle,.eqs-splice__cut{transition:none}.eqs-bar__card{animation:none}.eqs-more.is-loading .eqs-more__status:before{animation-duration:2.4s}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/excel-quick-shop.css.map */
