.swiper-slide-thumb-active>div{border-color:var(--color-primary)!important}.nav-button.svelte-h5wk5m{background:var(--color-primary);padding:calc(var(--spacing,.25rem)*1);border:1px solid var(--color-primary-600);border-radius:999px}.nav-button.svelte-h5wk5m>svg{color:#fff;fill:none}.thumbs-swiper .swiper-slide{border:3px solid transparent}.thumbs-swiper .swiper-slide-thumb-active{border-color:var(--color-primary-900)!important}.swiper-nav-button.svelte-5shyn{position:absolute;background-color:var(--color-primary-600);border-radius:9999px}.swiper-nav-button.svelte-5shyn>svg{fill:none!important;color:#fff}div.card.svelte-5v7rxc{transition:box-shadow .2s ease;box-shadow:0 2px 8px #1e280a12,0 0 0 1px #64821e1a}div.card.svelte-5v7rxc:hover{transition:box-shadow .2s ease;box-shadow:0 8px 28px #1e280a1f,0 0 0 1.5px #6a9a1f33}.overview-table.svelte-g8f3nl td{padding:calc(var(--spacing,.25rem)*2)calc(var(--spacing,.25rem)*3);overflow-wrap:anywhere}@media(min-width:64rem){.overview-table.svelte-g8f3nl td{padding:calc(var(--spacing,.25rem)*3)calc(var(--spacing,.25rem)*4)}}.overview-table.svelte-g8f3nl tr{transition:background-color .2s}.overview-table.svelte-g8f3nl tr:hover{background-color:var(--color-primary-600)}@supports (color:color-mix(in lab,red,red)){.overview-table.svelte-g8f3nl tr:hover{background-color:color-mix(in oklab,var(--color-primary-600)10%,transparent)}}.overview-table.svelte-g8f3nl td:last-child{font-weight:500}.overview-table.svelte-g8f3nl tr>td:first-child{width:40%;padding-right:1rem}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.similar-listings-prev-button.svelte-1trlxzt,.similar-listings-next-button.svelte-1trlxzt{z-index:20;cursor:pointer;background-color:#fff;border-radius:999px;top:33%;transform:translateY(-50%);box-shadow:0 4px 8px #0003,0 6px 20px #00000030;position:absolute!important}:is(.similar-listings-prev-button.svelte-1trlxzt,.similar-listings-next-button.svelte-1trlxzt).swiper-button-disabled{opacity:.5;cursor:default}.similar-listings-prev-button.svelte-1trlxzt{left:.5rem}.similar-listings-next-button.svelte-1trlxzt{right:.5rem}.similar-listings-pagination>.swiper-pagination-bullet{background-color:var(--color-primary-700)}.options-list.svelte-z8a0n{width:100%;overflow:hidden}.option-row.svelte-z8a0n{padding:calc(var(--spacing,.25rem)*3)calc(var(--spacing,.25rem)*4);border-bottom:1px solid var(--color-gray-200);width:100%;transition:background-color .2s}.option-row.svelte-z8a0n:hover{background-color:var(--color-primary-600)}@supports (color:color-mix(in lab,red,red)){.option-row.svelte-z8a0n:hover{background-color:color-mix(in oklab,var(--color-primary-600)10%,transparent)}}.options-list.svelte-z8a0n:last-of-type .option-row:where(.svelte-z8a0n):last-child{border-bottom-color:#0000}p.svelte-1evlv87{transition:max-height .3s ease}
