.icon-button.svelte-1vhlyjt.svelte-1vhlyjt{background:var(--color-dark);border:none;border-radius:50px;width:auto;overflow:hidden;display:flex;align-items:center;justify-content:center;pointer-events:none;line-height:1;color:#fff;padding:2px 0}.icon-button-add.hover.svelte-1vhlyjt.svelte-1vhlyjt{background-color:var(--color-accent)}.icon-button-checked.svelte-1vhlyjt.svelte-1vhlyjt{background-color:var(--color-green)}.icon-button-checked.svelte-1vhlyjt .icon-container.svelte-1vhlyjt{padding-right:0}.icon-button-checked.svelte-1vhlyjt .label-container.svelte-1vhlyjt{padding-left:2px}.icon-container.svelte-1vhlyjt.svelte-1vhlyjt{line-height:0;padding:2px 4px}.label-container.svelte-1vhlyjt.svelte-1vhlyjt{font-family:var(--font-ocd);font-size:12px;line-height:12px;letter-spacing:.5px;padding:1px 5px}.oh.svelte-1vhlyjt.svelte-1vhlyjt{display:block;overflow:hidden}.tooltip.svelte-f92wuz{background:#000;color:#fff;border-radius:6px;padding:var(--size-smaller);position:absolute;transform:translateY(50%);visibility:hidden;white-space:nowrap;z-index:var(--z-index-three);top:-36px;right:100%;margin-right:12px;text-align:center;font-family:var(--font-ocd);font-size:16px;font-weight:400;line-height:15px;letter-spacing:.5px}.tooltip.svelte-f92wuz:after{content:"";position:absolute;left:99%;bottom:50%;transform:translateY(-33%);width:0px;height:0px;border-width:7px 8px;border-style:solid;border-color:transparent transparent transparent #000}@media (max-width: 991px){.tooltip.svelte-f92wuz:after{border-color:transparent transparent #000 transparent;left:75%;bottom:99%;transform:none}}@media (max-width: 991px){.tooltip.svelte-f92wuz{top:0;right:-24px}}@media (min-width: 992px){.tooltip.desktopTop.svelte-f92wuz{bottom:100%;top:auto;left:auto;right:-40px;transform:none;transform:translateY(-8px)}.tooltip.desktopTop.svelte-f92wuz:after{border-color:#000 transparent transparent transparent;left:63%;top:99%;transform:none}}.tooltip.bottom.svelte-f92wuz{top:100%;bottom:auto;right:auto;left:50%;transform:none;transform:translateY(8px) translate(-50%)}.tooltip.bottom.svelte-f92wuz:after{border-color:transparent transparent #000 transparent;left:50%;bottom:99%;transform:translate(-50%)}.tooltip.isHovered.svelte-f92wuz{visibility:visible}.tooltip-target.svelte-f92wuz{position:relative;display:flex}.bullet-check:before{content:"";display:inline-block;margin-right:3px;width:9px;height:9px;transform:translateY(1px);background-image:url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='11' height='11' rx='5.5' fill='white'/%3E%3Cpath d='M2.5 5.21429L4.68182 7.5L8.5 3.5' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E");background-size:contain}button.svelte-1r8m1sd,.button.svelte-1r8m1sd{background-color:#ebebeb;display:flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:var(--color-dark);text-transform:uppercase;white-space:nowrap;border-radius:100px;text-decoration:none;font-family:var(--font-ocd);font-size:15px;line-height:16px;letter-spacing:.5px;padding:var(--size-smallest) var(--size-small)}button.svelte-1r8m1sd:hover,.button.svelte-1r8m1sd:hover{background-color:#000;color:#fff}button.large.svelte-1r8m1sd,.button.large.svelte-1r8m1sd{padding:var(--size-smaller) var(--size-medium)}button.disabled.svelte-1r8m1sd,.button.disabled.svelte-1r8m1sd{pointer-events:none;opacity:.5}button[color=white].svelte-1r8m1sd,.button[color=white].svelte-1r8m1sd{background-color:#fff}button[color=white].svelte-1r8m1sd:hover,.button[color=white].svelte-1r8m1sd:hover,button[color=black].svelte-1r8m1sd,.button[color=black].svelte-1r8m1sd{background-color:#000;color:#fff}@media (min-width: 992px){button[color=black].svelte-1r8m1sd:hover,.button[color=black].svelte-1r8m1sd:hover{background-color:#fff;color:#000}}aside.svelte-18vw8lf{position:sticky;top:0;z-index:var(--z-index-four)}aside.bottom.svelte-18vw8lf{top:auto;bottom:0}aside.detatch.svelte-18vw8lf{width:calc(100% + var(--size-large) * 2);bottom:calc(-1 * var(--size-large));margin-bottom:calc(-1 * var(--size-large));margin-left:calc(-1 * var(--size-large));margin-right:calc(-1 * var(--size-large))}aside.svelte-18vw8lf:empty{display:none}.bar.svelte-18vw8lf{width:100%;border:none;padding:12px 20px;background-color:var(--color-accent);display:flex;justify-content:space-between;align-items:center;overflow:hidden;transition:background-color .3s ease-out;position:sticky;top:0;text-align:left;margin:0;font-size:15px;line-height:18px;letter-spacing:0px;color:#fff}.bar.top.svelte-18vw8lf{padding-right:var(--size-small)}.title.svelte-18vw8lf{font-family:var(--font-medium)}.subtitle.svelte-18vw8lf{opacity:.7}.close-banner.svelte-18vw8lf{background-color:#fff;color:#000;display:flex;width:18px;min-width:18px;height:18px;border-radius:50%;align-items:center;align-self:flex-start;justify-content:center;cursor:var(--cursor-pointer);padding:var(--size-smallest);margin-left:var(--size-medium)}.close-banner.svelte-18vw8lf:hover{background-color:#000;color:#fff}.product-card-catalogue.svelte-1a5n8jr.svelte-1a5n8jr{display:flex;flex-direction:row;border-radius:4px;border:1px solid #f0f0f0;width:100%;min-height:100px;position:relative;cursor:var(--cursor-pointer);background:none;padding:0;text-align:left;align-items:stretch;color:#000}.product-card-catalogue.svelte-1a5n8jr .svelte-1a5n8jr{cursor:var(--cursor-pointer)}.image.svelte-1a5n8jr.svelte-1a5n8jr{background-color:#f0f0f0;width:100px;min-height:100px;flex-shrink:0;position:relative;overflow:hidden}.content.svelte-1a5n8jr.svelte-1a5n8jr{width:100%;padding:6px 10px;display:flex;flex-direction:column;justify-content:space-between}.bottom.svelte-1a5n8jr.svelte-1a5n8jr{display:flex;justify-content:space-between;align-items:center}.name.svelte-1a5n8jr.svelte-1a5n8jr{font-size:16px;line-height:18px;height:38px;padding-bottom:2px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.unit.svelte-1a5n8jr.svelte-1a5n8jr{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:gray}.product-image.svelte-1a5n8jr.svelte-1a5n8jr:hover{transition:all .15s!important;transform:scale(1.1)}@media (hover: hover){.product-card-catalogue.svelte-1a5n8jr.svelte-1a5n8jr:hover{background-color:#f0f0f0}}
