.breadcrumbscontainer.svelte-1y3xdp7{padding:0 0 .75rem;.inline:where(.svelte-1y3xdp7){display:inline-block}}h4.svelte-126safd{margin:0 0 .5rem;text-align:left}.star-btn.svelte-126safd{background:none;border:none;cursor:pointer;padding:4px;align-items:center;justify-content:center;transition:transform .15s cubic-bezier(.34,1.56,.64,1)}.star-btn.svelte-126safd:hover{transform:scale(1.2)}.star-btn.svelte-126safd:active{transform:scale(.9)}.star-svg.svelte-126safd{width:32px;height:32px;transition:fill .2s ease,filter .2s ease}.star-svg.filled.svelte-126safd{fill:#f5c518;stroke:#f5c518;filter:drop-shadow(0 1px 3px rgba(245,197,24,.4))}.star-svg.empty.svelte-126safd{fill:none;stroke:#ccc;stroke-width:1.5}.rating-label.svelte-126safd{min-height:1.2em;margin:.25rem 0 0;transition:opacity .2s ease}textarea.svelte-126safd{resize:none;height:100px;margin-top:0;line-height:1.6;border-radius:.5rem}.submit-btn.svelte-126safd{margin-top:.5rem;width:100%;padding:.75rem 1.25rem;background:#8d6a9f;color:#fff;border:none;border-radius:9999px;font-size:1rem;font-weight:600;cursor:pointer;transition:background .15s}.submit-btn.svelte-126safd:active{transform:scale(.99)}.submit-btn.svelte-126safd:disabled{opacity:.35;cursor:not-allowed}.thank-you.svelte-126safd{text-align:center;padding:1rem 0 0}@keyframes svelte-126safd-pop{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.gallery-container.svelte-tq5f0w{width:100%;display:flex;flex-direction:row;gap:.75rem;align-items:stretch;height:424px}.main-carousel.svelte-tq5f0w{scroll-marker-group:after;position:relative;flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;display:flex;gap:0;scrollbar-width:none;-ms-overflow-style:none}.main-carousel.svelte-tq5f0w::-webkit-scrollbar{display:none}.slide.svelte-tq5f0w{flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always;display:flex;align-items:center;justify-content:center}.slide.svelte-tq5f0w::scroll-marker{content:"";width:10px;height:10px;border-radius:50%;background:#0000004d;transition:background .3s}.slide.svelte-tq5f0w:focus::scroll-marker,.slide.svelte-tq5f0w:target::scroll-marker{background:#000c}.zoom-container.svelte-tq5f0w{width:var(--stretch);margin:0;display:flex;align-items:center;justify-content:center}.zoom-container.svelte-tq5f0w img:where(.svelte-tq5f0w){max-width:100%;max-height:100%;height:auto;width:auto;display:block;object-fit:contain}.thumb-carousel.svelte-tq5f0w{scroll-marker-group:none;display:flex;flex-direction:column;gap:8px;flex:0 0 100px;overflow-y:auto;overflow-x:hidden;max-height:424px;scrollbar-width:thin}.thumb-slide.svelte-tq5f0w{flex:0 0 auto;width:100px;aspect-ratio:1;border:1px solid var(--color-grey-border, rgba(147, 161, 183, .3));border-radius:4px;overflow:hidden;cursor:pointer;transition:border-color .2s,transform .2s;background:none;padding:0}.thumb-slide.svelte-tq5f0w:hover{transform:scale(1.05)}.thumb-slide.active.svelte-tq5f0w{border-color:var(--bg-color-alt, #d0e8d3);border-width:2px;border-radius:8px}.thumb-slide.svelte-tq5f0w img:where(.svelte-tq5f0w){width:100%;height:100%;object-fit:cover;display:block}@media(max-width:768px){.gallery-container.svelte-tq5f0w{flex-direction:column}.thumb-carousel.svelte-tq5f0w{flex-direction:row;flex:unset;width:100%;max-height:unset;overflow-x:auto;overflow-y:hidden}.thumb-slide.svelte-tq5f0w{flex:0 0 calc(25% - 6px);width:auto}}@media(max-width:480px){.thumb-slide.svelte-tq5f0w{flex:0 0 calc(33.333% - 6px)}}@supports not (scroll-snap-type: x mandatory){.main-carousel.svelte-tq5f0w{display:flex}}.articlecontainer.svelte-rjq760 svg:where(.svelte-rjq760){vertical-align:text-bottom}.articlecontainer.svelte-rjq760 td:where(.svelte-rjq760):first-child,.articlecontainer.svelte-rjq760 th:where(.svelte-rjq760){white-space:nowrap;padding:.5rem}.articlecontainer.svelte-rjq760 button:where(.svelte-rjq760){font-size:1rem}.articlecontainer.svelte-rjq760 .latest:where(.svelte-rjq760){margin:0;background:transparent}.articlecontainer.svelte-rjq760 .latest:where(.svelte-rjq760) .price:where(.svelte-rjq760) .price-value:where(.svelte-rjq760){font-size:1.5rem;font-weight:700;margin:.25rem 0}.articlecontainer.svelte-rjq760 .latest:where(.svelte-rjq760){margin-bottom:1rem}.articlecontainer.svelte-rjq760 .pill-tooltip-wrap:where(.svelte-rjq760){position:relative;cursor:pointer;display:inline-flex;align-items:center}.articlecontainer.svelte-rjq760 .pill-tooltip-wrap:where(.svelte-rjq760):after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:#1f4425;color:#fff;font-size:.75rem;font-weight:400;padding:.4rem .65rem;border-radius:6px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s;z-index:10}.articlecontainer.svelte-rjq760 .pill-tooltip-wrap:where(.svelte-rjq760):hover:after{opacity:1}.articlecontainer.svelte-rjq760 .price-row:where(.svelte-rjq760){display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.articlecontainer.svelte-rjq760 .status-pill:where(.svelte-rjq760){display:inline-flex;align-items:center;gap:.3rem;background:#d0e8d3;color:#1f4425;border-radius:9999px;padding:.2rem .6rem;font-size:.75rem;font-weight:500}.articlecontainer.svelte-rjq760 .status-pill.lg:where(.svelte-rjq760){font-size:.875rem;padding:.3rem .75rem}.articlecontainer.svelte-rjq760 .unlock-help:where(.svelte-rjq760){display:inline-flex;align-items:center;gap:.3rem;margin-top:.5rem;font-size:.8rem;color:#888;text-decoration:none}.articlecontainer.svelte-rjq760 .unlock-help:where(.svelte-rjq760):hover{color:var(--heading-color);text-decoration:none}.articlecontainer.svelte-rjq760 .adv:where(.svelte-rjq760){width:100%}.articlecontainer.svelte-rjq760 .menu:where(.svelte-rjq760){margin:5rem auto 0}.articlecontainer.svelte-rjq760 .content:where(.svelte-rjq760){width:100%;margin:1rem auto 2rem;text-align:left;font-size:.875rem}.articlecontainer.svelte-rjq760 .content:where(.svelte-rjq760) th:where(.svelte-rjq760),.articlecontainer.svelte-rjq760 .content:where(.svelte-rjq760) td:where(.svelte-rjq760){width:0px;vertical-align:top;text-align:left;padding:0 0 .5rem}.articlecontainer.svelte-rjq760 .content:where(.svelte-rjq760) .contentspec:where(.svelte-rjq760){margin-bottom:0;font-size:.75rem}.articlecontainer.svelte-rjq760 .content:where(.svelte-rjq760) .contentvalue:where(.svelte-rjq760){color:var(--heading-color);font-weight:700;margin-bottom:.5rem}.articlecontainer.svelte-rjq760 h1:where(.svelte-rjq760){grid-area:h1;margin:0}.articlecontainer.svelte-rjq760 .preview:where(.svelte-rjq760){float:right}.articlecontainer.svelte-rjq760 .preview:where(.svelte-rjq760) .titleP:where(.svelte-rjq760){color:red;font-size:2rem;font-weight:700}.articlecontainer.svelte-rjq760 .carousel:where(.svelte-rjq760){grid-area:carousel;position:relative;padding:0;overflow:hidden}.articlecontainer.svelte-rjq760 .adv:where(.svelte-rjq760){grid-area:adv;padding-top:0}.articlecontainer.svelte-rjq760 .tabspanel:where(.svelte-rjq760){grid-area:tabspanel;background:#fff;border:none;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:24px}.articlecontainer.svelte-rjq760 .menu:where(.svelte-rjq760){display:flex;gap:0;padding:0;border-bottom:1px solid #e5e7eb;margin-top:0;margin-bottom:1rem}.articlecontainer.svelte-rjq760 .tab-btn:where(.svelte-rjq760){flex:1;background:none;border:none;border-bottom:3px solid transparent;margin-bottom:-2px;padding:.75rem 0;font-size:.875rem;font-weight:500;color:#1f4425;cursor:pointer;transition:color .15s}.articlecontainer.svelte-rjq760 .tab-btn:where(.svelte-rjq760):hover{color:var(--heading-color)}.articlecontainer.svelte-rjq760 .tab-btn.active:where(.svelte-rjq760){color:var(--heading-color);border-bottom-color:var(--heading-color);font-weight:700}.articlecontainer.svelte-rjq760 .content:where(.svelte-rjq760){grid-area:content}.articlecontainer.svelte-rjq760 .imgC:where(.svelte-rjq760){width:100%;height:auto;overflow:hidden;padding:24px;box-sizing:border-box;position:relative}.articlecontainer.svelte-rjq760 .white-panel:where(.svelte-rjq760){background:#fff;border:none;border-radius:16px}.articlecontainer.svelte-rjq760 .carousel.white-panel:where(.svelte-rjq760){border-bottom-left-radius:0;border-bottom-right-radius:0}@media screen and (min-width:1200px){.articlecontainer.svelte-rjq760 .container:where(.svelte-rjq760){display:grid;align-items:flex-start;grid-template-columns:3fr 2fr;column-gap:1.5rem;row-gap:0;grid-template-areas:"titleheader ." "carousel  adv" "tabspanel adv"}}@media screen and (min-width:1024px)and (max-width:1199px){.articlecontainer.svelte-rjq760 .container:where(.svelte-rjq760){display:grid;align-items:flex-start;grid-template-columns:1fr 1fr;grid-gap:1.5rem;row-gap:0rem;grid-template-areas:"titleheader ." "carousel adv" "tabspanel adv"}}@media screen and (min-width:768px)and (max-width:1023px){.articlecontainer.svelte-rjq760 .container:where(.svelte-rjq760){display:block}.articlecontainer.svelte-rjq760 .imgC:where(.svelte-rjq760){width:100%;overflow:hidden}}@media screen and (max-width:1023px){.articlecontainer.svelte-rjq760 td:where(.svelte-rjq760):first-child,.articlecontainer.svelte-rjq760 th:where(.svelte-rjq760){white-space:normal}.articlecontainer.svelte-rjq760 .container:where(.svelte-rjq760){font-size:1rem}.articlecontainer.svelte-rjq760 h1:where(.svelte-rjq760){font-size:1.25rem;margin:1rem 0}.articlecontainer.svelte-rjq760 .carousel:where(.svelte-rjq760){text-align:center}.articlecontainer.svelte-rjq760 .imgC:where(.svelte-rjq760){width:100%;height:100%;margin:0 auto;overflow:hidden}.articlecontainer.svelte-rjq760 .menu:where(.svelte-rjq760){margin:1rem auto 0}.articlecontainer.svelte-rjq760 .latest:where(.svelte-rjq760){margin:0}.articlecontainer.svelte-rjq760 .latest:where(.svelte-rjq760) .price:where(.svelte-rjq760) .price-value:where(.svelte-rjq760){font-size:1.25rem}}
