.machine-compare{--compare-line: var(--bar--grey-700);--compare-featured: rgba(0, 143, 187, .07);--compare-label: 140px;--compare-col: calc((100vw - var(--compare-label)) * .78);padding:var(--bar--section-y) 0;background:var(--bar--grey-100)}.machine-compare__header{display:flex;flex-direction:column;gap:12px;max-width:560px}.machine-compare__scroll{position:relative;margin:28px calc(-1 * var(--bar--gutter)) 0;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-left:var(--compare-label);overscroll-behavior-x:contain;scrollbar-width:none}.machine-compare__scroll::-webkit-scrollbar{display:none}.machine-compare__table{width:max-content;table-layout:fixed;border-collapse:collapse;font-size:14px}.machine-compare__table thead th{width:var(--compare-col);scroll-snap-align:start}.machine-compare__sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.machine-compare__table th,.machine-compare__table td{padding:12px 14px;text-align:left;vertical-align:middle;font-weight:400}.machine-compare__table tbody th,.machine-compare__table thead td:first-child,.machine-compare__table tfoot td:first-child{position:sticky;left:0;z-index:1;width:var(--compare-label);padding-left:var(--bar--gutter);font-weight:700}.machine-compare__table tbody th{box-shadow:inset -1.5px 0 0 var(--compare-line)}.machine-compare__table .machine-compare__machine-cell{padding-bottom:16px;text-align:center;vertical-align:bottom}.machine-compare__image{width:88px;aspect-ratio:1 / 1;margin:0 auto 10px}.machine-compare__image img,.machine-compare__placeholder{width:100%;height:100%;object-fit:contain}.machine-compare__placeholder{fill:var(--bar--grey-400)}.machine-compare__name{display:block;font-size:14px;font-weight:700;line-height:1.3}.machine-compare__subtitle{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--bar--grey-600)}.machine-compare__machine-link{display:block}a.machine-compare__machine-link:hover .machine-compare__name{color:var(--bar--blue-dark)}.machine-compare__table tbody tr{border-bottom:1px solid var(--bar--grey-800)}.machine-compare__table tbody tr:last-child{border-bottom-width:2px}.machine-compare__table tbody td+td{border-left:1px solid var(--compare-line)}.machine-compare__table tbody td{height:52px}.machine-compare__cell{display:flex;align-items:center;gap:6px}.machine-compare__cell--check .machine-compare__cell{justify-content:center}.machine-compare__none{color:var(--bar--grey-600)}.machine-compare__icon{display:inline-flex;width:22px;height:22px}.machine-compare__icon svg{width:100%;height:100%}.machine-compare__price-row th,.machine-compare__price-row td{height:48px;text-align:center}.machine-compare__price-row th{text-align:left}.machine-compare__price-row td{background:var(--bar--charcoal);color:var(--bar--white)}.machine-compare__price-row td+td{border-left-color:#ffffff40}.machine-compare__price{font-size:15px;font-weight:700}.machine-compare__compare-at{margin-left:6px;font-size:14px;font-weight:700;opacity:.7}.machine-compare--light-price .machine-compare__price-row td{background:transparent;color:inherit}.machine-compare--light-price .machine-compare__price-row td+td{border-left-color:var(--compare-line)}.machine-compare--light-price .machine-compare__price{font-size:17px}.machine-compare--light-price .machine-compare__compare-at{color:var(--bar--grey-600);opacity:1}.machine-compare__table .is-featured,.machine-compare--light-price .machine-compare__price-row .is-featured{background:var(--compare-featured)}.machine-compare__price-row .is-featured{background:var(--bar--charcoal)}.machine-compare{--info-note-icon: var(--bar--grey-700);--info-note-icon-hover: rgba(0, 0, 0, .06);--info-note-bg: var(--bar--charcoal);--info-note-text: var(--bar--white)}.machine-compare__actions-row td{padding-top:16px;padding-bottom:16px;vertical-align:top}.machine-compare__actions{display:flex;flex-direction:column;align-items:center;gap:8px}.machine-compare__form{width:100%}.machine-compare__add{width:100%;min-height:40px;padding:0 12px;border:1px solid var(--bar--charcoal);border-radius:var(--bar--radius-xl);background:transparent;font-size:13px;font-weight:700;cursor:pointer}.machine-compare__add:hover:not(:disabled){background:var(--bar--charcoal);color:var(--bar--white)}.machine-compare__add:disabled{opacity:.45;cursor:default}.machine-compare__add[aria-busy=true]{opacity:.6;cursor:progress}.machine-compare__table .is-featured .machine-compare__add{background:var(--bar--charcoal-line);border-color:var(--bar--charcoal-line);color:var(--bar--white)}.machine-compare__table .is-featured .machine-compare__add:hover:not(:disabled){background:var(--bar--charcoal-deep);border-color:var(--bar--charcoal-deep)}.machine-compare__learn{font-size:12px}.machine-compare__learn:hover{text-decoration:underline}.machine-compare__footer{display:flex;justify-content:space-between;gap:16px;margin-top:20px;font-size:12px;line-height:1.6;color:var(--bar--grey-700)}.machine-compare__footnote{max-width:440px}.machine-compare__footnote a{text-decoration:underline}.machine-compare__hint{flex-shrink:0;margin-left:auto;font-weight:700;display:flex;align-items:center;gap:6px}@media screen and (min-width:750px)and (max-width:989px){.machine-compare{--compare-label: 160px;--compare-col: calc((100vw - var(--compare-label)) * .44)}}@media screen and (min-width:990px){.machine-compare__scroll{margin:40px 0 0;overflow:visible;scroll-snap-type:none}.machine-compare__table{width:100%}.machine-compare__table thead th{width:auto;scroll-snap-align:none}.machine-compare__table{min-width:0;font-size:15px}.machine-compare__table th,.machine-compare__table td{padding:14px 16px}.machine-compare__table tbody th,.machine-compare__table thead td:first-child,.machine-compare__table tfoot td:first-child{position:static;width:270px;padding-left:14px}.machine-compare__table tbody td{height:56px}.machine-compare__image{width:120px}.machine-compare__name{font-size:15px}.machine-compare__subtitle{font-size:13px}.machine-compare__price{font-size:16px}.machine-compare__hint{display:none}.machine-compare__footer{margin-top:28px;font-size:14px}}.machine-compare__table thead .is-featured,.machine-compare__table tfoot .is-featured,.machine-compare__table:not(:has(tfoot)) tbody tr:last-child .is-featured{position:relative;isolation:isolate;background:transparent}.machine-compare__table thead .is-featured:before,.machine-compare__table tfoot .is-featured:before,.machine-compare__table:not(:has(tfoot)) tbody tr:last-child .is-featured:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--compare-featured)}.machine-compare__table thead .is-featured:before{border-radius:8px 8px 0 0}.machine-compare__table tfoot .is-featured:before,.machine-compare__table:not(:has(tfoot)) tbody tr:last-child .is-featured:before{border-radius:0 0 8px 8px}.machine-compare{scroll-margin-top:70px}
/*# sourceMappingURL=/cdn/shop/t/772/assets/section-cocktail-makers-compare.css.map */
