.delivery-payment-row.svelte-7ppii{align-items:stretch;flex-wrap:nowrap;overflow:visible;padding-bottom:.25rem}.delivery-payment-row.svelte-7ppii .card:where(.svelte-7ppii){display:flex;flex-direction:column;flex:1 1 0;min-width:0}.delivery-payment-row.svelte-7ppii .card-title:where(.svelte-7ppii){font-size:clamp(.85rem,1vw + .25rem,1rem)}.delivery-payment-row.svelte-7ppii .space-y-2:where(.svelte-7ppii) span:where(.svelte-7ppii){font-size:clamp(.75rem,.9vw + .25rem,.95rem)}@media (max-width: 520px){.delivery-payment-row.svelte-7ppii{padding-bottom:0}.delivery-payment-row.svelte-7ppii .card-body:where(.svelte-7ppii){padding:.65rem .85rem}}.review-toggle.svelte-1l7cxik{position:absolute;top:2rem;right:2rem}@media (max-width: 520px){.review-toggle.svelte-1l7cxik{top:.65rem;right:.85rem}.media-section.svelte-1l7cxik .card-body:where(.svelte-1l7cxik){padding:.65rem .85rem}}.specs-drawer.svelte-1vk8zi6{position:fixed;inset:0 auto 0 0;margin:0;padding:0;border:0;width:min(90vw,26rem);max-width:none;height:100dvh;max-height:none;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbd0d7 transparent}.specs-drawer.svelte-1vk8zi6::backdrop{background:#17202b80}.drawer-content.svelte-1vk8zi6{background:inherit}.drawer-header.svelte-1vk8zi6{padding:18px 24px;border-bottom:1px solid #e5e7eb}.close-button.svelte-1vk8zi6{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:transparent;color:#263245}.close-button.svelte-1vk8zi6:hover{background:#e5e7eb}.close-button.svelte-1vk8zi6:focus-visible,.spec-value-link.svelte-1vk8zi6:focus-visible,summary.svelte-1vk8zi6:focus-visible{outline:2px solid #263245;outline-offset:3px}.spec-value.spec-value-link.svelte-1vk8zi6{cursor:pointer;text-decoration:none}@media (hover: hover){.spec-value-link.svelte-1vk8zi6:hover{background-color:oklch(var(--p) / .16);border-color:oklch(var(--p) / .65);box-shadow:0 2px 5px #2632450d}}.spec-value-link.svelte-1vk8zi6:active{background-color:oklch(var(--p) / .24);border-color:oklch(var(--p) / .8)}.spec-sections.svelte-1vk8zi6{padding:0 24px 20px}.spec-group.svelte-1vk8zi6{padding:20px 0;border-bottom:1px solid #e5e7eb}.spec-group.svelte-1vk8zi6:last-child{border-bottom:0}.group-fields.svelte-1vk8zi6{display:grid;gap:0}.spec-field.svelte-1vk8zi6{margin-top:16px}.spec-group[open].svelte-1vk8zi6 .chevron:where(.svelte-1vk8zi6){transform:rotate(180deg)}.chevron.svelte-1vk8zi6{color:#7a8390;transition:transform .16s ease}.spec-group.svelte-1vk8zi6 summary:where(.svelte-1vk8zi6)::-webkit-details-marker{display:none}.spec-value.svelte-1vk8zi6{cursor:default;display:block;border-radius:7px;padding:6px 10px;font-size:14px;line-height:20px;font-weight:500;overflow-wrap:anywhere;max-width:100%}html:has(.specs-drawer[open]){overflow:hidden}@media (prefers-reduced-motion: no-preference){.spec-value-link.svelte-1vk8zi6{transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease}.specs-drawer[open].svelte-1vk8zi6::backdrop{animation:svelte-1vk8zi6-backdrop-in .28s ease both}.specs-drawer.svelte-1vk8zi6[data-closing]::backdrop{animation:svelte-1vk8zi6-backdrop-out .24s ease both}}@keyframes svelte-1vk8zi6-backdrop-in{0%{background:#17202b00}to{background:#17202b80}}@keyframes svelte-1vk8zi6-backdrop-out{0%{background:#17202b80}to{background:#17202b00}}.pending-cutout.svelte-4dqcc6{color:#fff;mix-blend-mode:difference;text-shadow:0 0 10px rgba(0,0,0,.5)}.embla.svelte-4dqcc6{margin-bottom:1rem}.embla__container.svelte-4dqcc6{display:flex}.embla__slide.svelte-4dqcc6{flex:0 0 100%;min-width:0}.embla__slide__button.svelte-4dqcc6{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;display:block;margin:0;outline:0;padding:0;width:100%;height:100%}.image-container.svelte-4dqcc6{position:relative;width:100%;height:400px;background-color:#f0f0f0;overflow:hidden}.image-placeholder.svelte-4dqcc6{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.loading-shimmer.svelte-4dqcc6{width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:svelte-4dqcc6-loading 1.5s infinite}@keyframes svelte-4dqcc6-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.embla__slide__img.svelte-4dqcc6{width:100%;height:400px;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease-out;pointer-events:none;position:relative;z-index:2}.embla__slide__button.svelte-4dqcc6:hover .embla__slide__img:where(.svelte-4dqcc6){transform:scale(1.02)}.embla-thumbs.svelte-4dqcc6{margin-top:1rem}.embla-thumbs__viewport.svelte-4dqcc6{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) transparent;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior-x:contain}@media (hover: hover) and (pointer: fine){.embla-thumbs__viewport.svelte-4dqcc6::-webkit-scrollbar{height:6px}.embla-thumbs__viewport.svelte-4dqcc6::-webkit-scrollbar-track{background:#0000001a;border-radius:3px}.embla-thumbs__viewport.svelte-4dqcc6::-webkit-scrollbar-thumb{background:#0000004d;border-radius:3px}.embla-thumbs__viewport.svelte-4dqcc6::-webkit-scrollbar-thumb:hover{background:#00000080}}@media (hover: none) and (pointer: coarse){.embla-thumbs__viewport.svelte-4dqcc6{scrollbar-width:none;-ms-overflow-style:none}.embla-thumbs__viewport.svelte-4dqcc6::-webkit-scrollbar{display:none}}.embla-thumbs__container.svelte-4dqcc6{display:flex;gap:.5rem;margin-left:-.5rem;padding-bottom:.5rem}.embla-thumbs__slide.svelte-4dqcc6{flex:0 0 auto;padding-left:.5rem}.embla-thumbs__slide__button.svelte-4dqcc6{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:2px solid transparent;cursor:pointer;display:block;margin:0;outline:0;padding:0;transition:border-color .2s}.embla-thumbs__slide__button.svelte-4dqcc6:hover{border-color:rgb(var(--color-primary) / .5)}.embla-thumbs__slide--selected.svelte-4dqcc6 .embla-thumbs__slide__button:where(.svelte-4dqcc6){border-color:rgb(var(--color-primary))}.specs-thumb-button.svelte-4dqcc6{width:84px;height:84px;border:2px solid white!important}.specs-thumb-button.svelte-4dqcc6:hover{border-color:rgb(var(--color-primary) / .5)!important}.embla-thumbs__slide__img.svelte-4dqcc6{width:80px;height:80px;-o-object-fit:cover;object-fit:cover}@media (hover: none) and (pointer: coarse){.embla-thumbs__viewport.svelte-4dqcc6{scroll-snap-type:x proximity;background:linear-gradient(to right,transparent 0%,transparent 10px,rgba(0,0,0,.05) 10px,rgba(0,0,0,.05) calc(100% - 10px),transparent calc(100% - 10px),transparent 100%)}.embla-thumbs__container.svelte-4dqcc6{padding-left:.5rem;padding-right:.5rem;padding-bottom:0}.embla-thumbs__slide.svelte-4dqcc6{scroll-snap-align:start}.embla-thumbs__slide__img.svelte-4dqcc6{width:90px;height:90px}.specs-thumb-button.svelte-4dqcc6{width:94px;height:94px}.embla-thumbs__slide.svelte-4dqcc6{flex:0 0 auto}}.product-types.svelte-1y1svak{position:relative;display:block;flex:1;min-width:0;color:#6b7280;font-size:12px;line-height:18px;font-weight:400;text-transform:none;text-align:left}.inline-values.svelte-1y1svak{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.more.svelte-1y1svak{display:inline-block;flex-shrink:0;padding:0 4px;border-radius:4px;background:#f3f4f6;color:#596170;font-size:12px;line-height:18px;font-weight:500}.measurement.svelte-1y1svak{position:absolute;top:0;width:100%;height:0;overflow:hidden;visibility:hidden;white-space:nowrap}.full-list.svelte-1y1svak{display:none;position:absolute;z-index:60;top:100%;left:0;width:-moz-max-content;width:max-content;max-width:min(260px,65vw);padding:12px;color:#263245;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 8px 24px #26324526;white-space:normal}.tooltip-heading.svelte-1y1svak{display:block;margin-bottom:6px;font-weight:600;color:#6b7280}.tooltip-value.svelte-1y1svak{display:block;padding:3px 0;font-size:13px;overflow-wrap:anywhere}.product-types.svelte-1y1svak:hover .full-list:where(.svelte-1y1svak),.product-types.svelte-1y1svak:focus .full-list:where(.svelte-1y1svak),.product-types.svelte-1y1svak:focus-within .full-list:where(.svelte-1y1svak){display:block}.product-types.svelte-1y1svak:focus-visible{outline:2px solid #6b7280;outline-offset:3px;border-radius:4px}.product-types.tooltip-dismissed.svelte-1y1svak .full-list:where(.svelte-1y1svak){display:none}.details-row.svelte-1e0xmvq{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch}.stat--type.svelte-1e0xmvq,.stat--condition.svelte-1e0xmvq,.stat--edition.svelte-1e0xmvq{grid-column:span 2}.stat--listed.svelte-1e0xmvq,.stat--bgg.svelte-1e0xmvq{grid-column:span 3}@media (min-width: 640px){.details-row.svelte-1e0xmvq{display:flex;flex-wrap:wrap}.stat--type.svelte-1e0xmvq,.stat--condition.svelte-1e0xmvq,.stat--edition.svelte-1e0xmvq,.stat--listed.svelte-1e0xmvq,.stat--bgg.svelte-1e0xmvq{flex:1 1 180px}}.checkout-option{display:flex;cursor:pointer;align-items:center;gap:.75rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity, 1)));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.checkout-option:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.3))}.checkout-option[data-selected=true]{border-color:#43bee799;background-color:#43bee726}.checkout-option .checkout-radio:not(:checked){--tw-border-opacity: 1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity, 1)))}.checkout-option .checkout-radio:checked{border-color:#43bee7;background-color:#43bee7}.checkout-option .checkout-radio:checked:focus-visible{outline-color:#43bee7}.listing-page-make-offer{background:transparent!important;border-color:#34526f!important;color:#34526f!important}.listing-page-make-offer:before{background:linear-gradient(135deg,#34526fcc,#213445e6,#34526fb3)}.listing-page-make-offer:after{background:linear-gradient(135deg,#213445e6,#34526fcc 30%,#213445f2 70%,#34526fcc)}.listing-page-make-offer:hover{border-color:#34526f!important;color:#fff!important}
