.crumbs.svelte-srjq0q{grid-template-columns:auto auto;justify-content:start;gap:12px;display:grid}.inner-crumbs.svelte-srjq0q{flex-wrap:wrap;align-items:center;gap:12px;line-height:1;display:flex}.accordion-item.svelte-2qt62e{color:var(--color-black);overflow:hidden}.accordion-trigger.svelte-2qt62e{color:inherit;cursor:pointer;width:100%;font:inherit;text-align:start;border:none;border-bottom:1px solid var(--color-divider);background:0 0;justify-content:space-between;align-items:center;gap:1rem;padding:24px;display:flex}.accordion-trigger.svelte-2qt62e:focus-visible{outline-offset:-2px;outline:2px solid}.accordion-icon.svelte-2qt62e{flex-shrink:0;transition:rotate .3s}.open.svelte-2qt62e .accordion-icon:where(.svelte-2qt62e){rotate:180deg}.accordion-body.svelte-2qt62e{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.open.svelte-2qt62e .accordion-body:where(.svelte-2qt62e){grid-template-rows:1fr}.accordion-content.svelte-2qt62e{padding:0 24px;transition:padding-bottom .3s;overflow:hidden}.open.svelte-2qt62e .accordion-content:where(.svelte-2qt62e){padding-bottom:24px}section.svelte-ivgq4n{--hero-width:470px;background-color:var(--bg-color);grid-template-columns:var(--hero-width) 1fr;grid-template-rows:var(--hero-width) 1fr;border-radius:34px;grid-template-areas:"hero body""thumbnails body";gap:9px 39px;padding:42px 45px;display:grid}@media (width<1060px){section.svelte-ivgq4n{grid-template-columns:1fr 1fr;grid-template-rows:var(--hero-width) 1fr;grid-template-areas:"hero thumbnails""body body";gap:39px 9px}}@media (width<620px){section.svelte-ivgq4n{--desktop:0;--tablet:0;--mobile:1;--hero-width:385px;grid-template-columns:1fr;grid-template-rows:var(--hero-width) 122px 1fr;grid-template-areas:"hero""thumbnails""body";gap:9px;padding-inline:14px}}section.svelte-ivgq4n .hero-container:where(.svelte-ivgq4n){border:4px solid var(--color);border-radius:21px;grid-area:hero;position:relative;overflow:hidden}section.svelte-ivgq4n .hero-container:where(.svelte-ivgq4n) svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.5)}@media (width<1060px){section.svelte-ivgq4n .hero-container:where(.svelte-ivgq4n) svg{transform:translate(-50%,-50%)scale(2)}}section.svelte-ivgq4n .hero-container:where(.svelte-ivgq4n) img:where(.svelte-ivgq4n){margin-inline:auto;height:80%;filter:var(--pop-filter) drop-shadow(0px 4px 10px #00000026);margin-top:15%}section.svelte-ivgq4n svg path{fill:var(--color)}section.svelte-ivgq4n .thumbnails:where(.svelte-ivgq4n){grid-area:thumbnails;gap:9px;display:flex}@media (width<1060px){section.svelte-ivgq4n .thumbnails:where(.svelte-ivgq4n){flex-direction:column}}@media (width<620px){section.svelte-ivgq4n .thumbnails:where(.svelte-ivgq4n){flex-direction:row}}section.svelte-ivgq4n .thumbnails:where(.svelte-ivgq4n) .solid:where(.svelte-ivgq4n){border-radius:13px;width:100%;height:100%;position:relative;overflow:hidden}section.svelte-ivgq4n .thumbnails:where(.svelte-ivgq4n) .solid:where(.svelte-ivgq4n) img:where(.svelte-ivgq4n){object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.body.svelte-ivgq4n{grid-area:body}.body.svelte-ivgq4n h1:where(.svelte-ivgq4n){margin-bottom:15px}.body.svelte-ivgq4n h1:where(.svelte-ivgq4n),.body.svelte-ivgq4n .desc:where(.svelte-ivgq4n){color:hsl(from var(--color) h s calc(l * .75))}[data-color=yellow].svelte-ivgq4n .body:where(.svelte-ivgq4n) .desc:where(.svelte-ivgq4n),[data-color=lime].svelte-ivgq4n .body:where(.svelte-ivgq4n) .desc:where(.svelte-ivgq4n){color:hsl(from var(--color) calc(h - 2) calc(s * 1.3) calc(l * .55))}.body.svelte-ivgq4n .price:where(.svelte-ivgq4n){margin-bottom:42px}.body.svelte-ivgq4n .rating:where(.svelte-ivgq4n){align-items:center;gap:16px;margin-block:42px;display:flex}.body.svelte-ivgq4n .accordion-body:where(.svelte-ivgq4n){padding-block:29px;list-style:outside}.body.svelte-ivgq4n .controls:where(.svelte-ivgq4n){flex-wrap:wrap;justify-content:end;gap:14px 28px;margin-top:42px;display:flex}.body.svelte-ivgq4n .controls:where(.svelte-ivgq4n) button .inner{padding-inline:1.5rem}@media (width<620px){.body.svelte-ivgq4n .controls:where(.svelte-ivgq4n){align-items:center}.body.svelte-ivgq4n .controls:where(.svelte-ivgq4n) .stepper{--stepper-height:44px}}.cart-container.svelte-1iljj73{color:hsl(from var(--color) h s calc(l * .65 - 2));border:1px solid var(--color);background-color:var(--color-cream);z-index:3;border-radius:999rem;outline:0;align-items:center;gap:5px;margin:20px 30px;padding:12px;transition:bottom .4s cubic-bezier(.68,-.55,.265,1.55),filter .4s cubic-bezier(.68,-.55,.265,1.55);display:flex;position:fixed;bottom:0}.cart-container.svelte-1iljj73 .cart-btn svg{color:var(--color)}.cart-container[aria-disabled=true].svelte-1iljj73{bottom:-100px}.cart-container.svelte-1iljj73:hover,.cart-container.svelte-1iljj73:focus-visible{filter:drop-shadow(0px 4px 0px var(--color-black))}.products.svelte-1iljj73{--padding:113px;padding-top:calc(var(--top-area-size) + var(--padding))}@media (width<1024px){.products.svelte-1iljj73{--padding:75px}}@media (width<770px){.products.svelte-1iljj73{--padding:50px}}.products.svelte-1iljj73 .crumbs{margin-bottom:28px}
