.mobile.svelte-12n2tms{margin-bottom:30px}.catalog-item-page.svelte-12n2tms .breadcrumbs:where(.svelte-12n2tms) .bc-a:where(.svelte-12n2tms){font:inherit;text-align:left;background:0 0;border:none;padding:0}.catalog-item-page.svelte-12n2tms .item-section:where(.svelte-12n2tms){width:100%;margin-bottom:30px}.catalog-item-page.svelte-12n2tms .item-grid:where(.svelte-12n2tms){grid-template-columns:35% 1fr;align-items:start;gap:30px;display:grid}.catalog-item-page.svelte-12n2tms .item-media:where(.svelte-12n2tms){background:var(--color-light_grey);border-radius:4px;width:100%;overflow:hidden}.catalog-item-page.svelte-12n2tms .item-media:where(.svelte-12n2tms) img{object-fit:cover;width:100%;height:450px}.catalog-item-page.svelte-12n2tms .info-line:where(.svelte-12n2tms){margin-bottom:7px;font-size:18px;line-height:1.45}.catalog-item-page.svelte-12n2tms .prices-block:where(.svelte-12n2tms){flex-direction:column;width:100%;margin-top:30px;display:flex}.catalog-item-page.svelte-12n2tms .price-row:where(.svelte-12n2tms){flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px;padding:10px 15px;font-size:18px;display:flex}.catalog-item-page.svelte-12n2tms .price-row:where(.svelte-12n2tms):nth-child(odd){background:var(--color-light_grey)}.catalog-item-page.svelte-12n2tms .price-name:where(.svelte-12n2tms){font-weight:500}.catalog-item-page.svelte-12n2tms .price-actions:where(.svelte-12n2tms){flex-flow:wrap;align-items:center;gap:20px;display:flex}.catalog-item-page.svelte-12n2tms .cart-quantity-control:where(.svelte-12n2tms){border:1px solid color-mix(in srgb, var(--color-green), white 60%);background:color-mix(in srgb, var(--color-green), white 92%);color:var(--color-green);border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex}.catalog-item-page.svelte-12n2tms .cart-quantity-button:where(.svelte-12n2tms){background:var(--color-green);width:24px;height:24px;color:var(--color-white);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:700;line-height:1;display:inline-flex}.catalog-item-page.svelte-12n2tms .cart-quantity-button:where(.svelte-12n2tms)>span:where(.svelte-12n2tms){margin-bottom:5px}.catalog-item-page.svelte-12n2tms .cart-quantity-value:where(.svelte-12n2tms){text-align:center;white-space:nowrap;min-width:54px;font-size:14px;font-weight:700;line-height:1}@media screen and (width<=1920px){.catalog-item-page.svelte-12n2tms .item-grid:where(.svelte-12n2tms){grid-template-columns:40% 1fr}}@media screen and (width<=1680px){.catalog-item-page.svelte-12n2tms .item-grid:where(.svelte-12n2tms){grid-template-columns:1fr 1fr}}@media screen and (width<=1280px){.catalog-item-page.svelte-12n2tms .item-grid:where(.svelte-12n2tms){grid-template-columns:1fr}.catalog-item-page.svelte-12n2tms .item-media:where(.svelte-12n2tms) img{height:470px}}@media screen and (width<=992px){.catalog-item-page.svelte-12n2tms .item-media:where(.svelte-12n2tms) img{height:400px}}@media screen and (width<=580px){.catalog-item-page.svelte-12n2tms .item-media:where(.svelte-12n2tms) img{height:330px}.catalog-item-page.svelte-12n2tms .price-row:where(.svelte-12n2tms){flex-direction:column;align-items:flex-start}.catalog-item-page.svelte-12n2tms .price-actions:where(.svelte-12n2tms){justify-content:space-between;width:100%}}@media screen and (width<=480px){.catalog-item-page.svelte-12n2tms .item-media:where(.svelte-12n2tms) img{height:270px}}@media screen and (width<=400px){.catalog-item-page.svelte-12n2tms .item-media:where(.svelte-12n2tms) img{height:230px}}@media screen and (width<=360px){.catalog-item-page.svelte-12n2tms .item-media:where(.svelte-12n2tms) img{height:190px}}
