.productCard.svelte-jdnw0m{letter-spacing:.01em;font-family:var(--font-inter);border-radius:25px;flex-direction:column;justify-content:space-between;gap:16px;min-height:240px;padding:16px;display:flex;position:relative;box-shadow:0 4px 20px #0000001a}.productCard-link.svelte-jdnw0m{text-decoration:none;display:contents}.productCard-media.svelte-jdnw0m{text-align:center;aspect-ratio:1;max-height:277px;display:flex}.productCard-media.svelte-jdnw0m img:where(.svelte-jdnw0m){object-fit:cover;border-radius:10px;width:100%;height:100%}.productCard-name.svelte-jdnw0m{color:#402483;margin-bottom:8px;font-size:14px;line-height:13px}.productCard-date.svelte-jdnw0m{color:#808897;margin-bottom:24px;font-size:12px;line-height:12px}.productCard-actions.svelte-jdnw0m{padding-bottom:28px}.productCard-order-button.svelte-jdnw0m{width:90%;padding:16px 0;position:absolute;bottom:3%;right:5%}button.svelte-jdnw0m{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-inter);text-transform:uppercase;border:0;border-radius:8px;width:auto;padding:16px 32px;font-size:14px;font-weight:700;line-height:1;overflow:visible}button.svelte-jdnw0m:active,button.svelte-jdnw0m:focus{outline:0}button.svelte-jdnw0m::-moz-focus-inner{border:0}.productCard-edit.svelte-jdnw0m{color:var(--color-button-button-accent);background:var(--color-white);cursor:pointer;border:0;border-radius:5px;align-items:center;gap:8px;padding:12px;font-size:12px;display:inline-flex;position:absolute;bottom:-36px;right:-8px;box-shadow:0 0 15px 1px #615ffb30}@media only screen and (min-width:768px){button.svelte-jdnw0m{padding:21px;font-size:16px}}@media only screen and (min-width:1024px){.productCard.svelte-jdnw0m{gap:24px;padding:24px}.productCard-name.svelte-jdnw0m{font-size:20px;line-height:28px}.productCard-date.svelte-jdnw0m{font-size:14px;line-height:16px}}.page__heading.svelte-ec29qo{justify-content:space-between;margin:max(10px,max(0px,min(14.648vw,75px)) - 75px) 0 max(11px,min(4.94vw,65px));font-size:max(28px,min(4.94vw,48px));font-style:normal;font-weight:700;line-height:normal;display:flex}.add-product-button.svelte-ec29qo{text-wrap:nowrap}.products-filters.svelte-ec29qo{height:70px;position:relative}.form-row.svelte-ec29qo{align-items:center;gap:8px;margin:8px 0 16px;display:flex}.products-sort__label.svelte-ec29qo{color:#4b4b4b;font-size:18px;display:flex}.products-sort__select.svelte-ec29qo{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-inter);box-sizing:border-box;background:#fff url("data:image/svg+xml;charset=UTF-8,%3Csvg width%3D%2224%22 height%3D%2224%22 viewBox%3D%220 0 24 24%22 fill%3D%22none%22 xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath d%3D%22M8 10L12 14L16 10%22 stroke%3D%22%2328253A%22 stroke-width%3D%221.5%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22/%3E%3C/svg%3E") right 4px center no-repeat;border:1px solid #d9d9d9;border-radius:4px;height:30px;padding:0 36px 0 12px;font-size:18px;display:flex}.tabs__triggers.svelte-ec29qo{white-space:nowrap;scrollbar-width:none;justify-content:space-between;column-gap:max(35px,min(6.11vw,60px));margin-bottom:30px;display:inline-flex;overflow:scroll;box-shadow:inset 0 -2px #4b4b4b1a}.tabs__triggers.svelte-ec29qo::-webkit-scrollbar{display:none}@media(max-width:768px){.tabs__triggers.svelte-ec29qo{margin-inline:calc(var(--layout-side-width)*-1);padding:0 var(--layout-side-width);display:flex}}.tabs__trigger.svelte-ec29qo{color:#4b4b4b;cursor:pointer;outline:none;padding:15px 0;font-size:max(14px,min(2.08vw,18px));line-height:normal;transition:color .2s;position:relative}.tabs__trigger-indicator.svelte-ec29qo{background-color:var(--color-accent-strong);width:100%;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.tabs__trigger.svelte-ec29qo:hover,.tabs__triggers.svelte-ec29qo .tabs__trigger[data-state=active]{color:var(--color-accent-strong)}.products-list.svelte-ec29qo{grid-template-columns:repeat(2,calc(50% - 10px));gap:20px;display:grid}.products-list__message.svelte-ec29qo{line-height:normal}@media only screen and (min-width:768px){.products-list.svelte-ec29qo{grid-template-columns:repeat(3,calc(33.3% - 8px));gap:24px;padding:24px}}@media only screen and (min-width:1024px){.products-list.svelte-ec29qo{grid-template-columns:repeat(4,calc(25% - 15px));gap:20px}}.tabs__root.svelte-ec29qo .products-list[hidden]{display:none}
