.block-delivery-content-archive{margin-top:0}.block-delivery-content-archive .archive{border-bottom:none}.block-delivery-content-archive .archive__post-list{margin:0}@media(min-width:768px){.block-delivery-content-archive .archive__hero_filters_wrapper{margin-right:var(--spacing-medium);max-width:25.3rem;width:100%}}.block-delivery-content-archive .filter_infotext.mobile-only{border-top:1px solid var(--color--sand-900);padding-top:var(--spacing-small)}.block-delivery-content-archive .filter_infotext.mobile-only p:last-of-type{margin-bottom:0}.block-delivery-content-archive #vue--delivery-content .mobile-only{display:flex}@media(min-width:992px){.block-delivery-content-archive #vue--delivery-content .mobile-only{display:none}}.block-delivery-content-archive #vue--delivery-content .desktop-only{display:none}@media(min-width:992px){.block-delivery-content-archive #vue--delivery-content .desktop-only{display:flex}}.block-delivery-content-archive #vue--delivery-content .house-info-card{border-bottom:1px solid var(--color--sand-900);display:grid;gap:var(--spacing-medium);grid-template-columns:1fr;justify-content:space-between;padding-bottom:var(--spacing-small);width:100%}@media(min-width:992px){.block-delivery-content-archive #vue--delivery-content .house-info-card{grid-template-columns:1fr 1fr;padding-bottom:var(--spacing-medium)}}.block-delivery-content-archive #vue--delivery-content .house-info-card__content{display:flex;flex-direction:column;gap:var(--spacing-small);justify-content:space-between;width:100%}.block-delivery-content-archive #vue--delivery-content .house-info-card__card-title{color:var(--color--sand-900);font-family:var(--rnb--font-family--heading);font-size:var(--rnb--font-size--h2--clamp);font-weight:var(--rnb--font-weight--bold);line-height:var(--rnb--line-height--h2--clamp);margin-bottom:0;text-decoration:none}.block-delivery-content-archive #vue--delivery-content .house-info-card img{aspect-ratio:443/295;border-radius:.25rem;height:fit-content;max-width:100%}.block-delivery-content-archive #vue--delivery-content .house-info-card .top-part{display:flex;flex-direction:column;gap:var(--spacing-small)}.block-delivery-content-archive #vue--delivery-content .house-info-card__text{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.25rem;width:100%}.block-delivery-content-archive #vue--delivery-content .house-info-card__text span{font-size:var(--rnb--font-size--body-regular);font-weight:var(--rnb--font-weight--regular);line-height:var(--rnb--line-height--body-regular)}.block-delivery-content-archive #vue--delivery-content .house-info-card__text .house-info-card__value,.block-delivery-content-archive #vue--delivery-content .house-info-card__text .house-info-card__value span{font-weight:var(--rnb--font-weight--bold)}.block-delivery-content-archive #vue--delivery-content .house-info-card span{display:flex;font-size:var(--rnb--font-size--body-regular);font-weight:var(--rnb--font-weight--regular);line-height:var(--rnb--line-height--body-regular)}.block-delivery-content-archive #vue--delivery-content .house-info-card .buttons-wrapper{display:grid;gap:var(--spacing-x-small);grid-template-columns:1fr;justify-content:space-between}@media(min-width:768px){.block-delivery-content-archive #vue--delivery-content .house-info-card .buttons-wrapper{grid-template-columns:1.5fr 1fr;margin-top:var(--spacing-small)}}.block-delivery-content-archive #vue--delivery-content .house-info-card .buttons-wrapper a{justify-content:center;width:100%}@media(min-width:768px){.block-delivery-content-archive #vue--delivery-content .house-info-card .buttons-wrapper a{width:auto}}.block-delivery-content-archive #vue--delivery-content .house-info-card__delivery-contents-rows{padding-block:var(--spacing-small)}@media(min-width:768px){.block-delivery-content-archive #vue--delivery-content .house-info-card__delivery-contents-rows{padding-block:var(--spacing-medium)}}.block-delivery-content-archive #vue--delivery-content .house-info-card__delivery-contents-rows:not(:last-child){border-bottom:1px solid var(--color--sand-900)}.block-delivery-content-archive #vue--delivery-content .house-info-card__delivery-contents-rows:last-child{padding-bottom:0}.block-delivery-content-archive #vue--delivery-content .house-info-card__delivery-contents ul{margin-bottom:1rem;margin-top:var(--spacing-small);padding-left:1.2rem}.block-delivery-content-archive #vue--delivery-content .house-info-card__delivery-contents ul li ul{margin-block:unset}.block-delivery-content-archive #vue--delivery-content .house-info-card__delivery-contents span{font-size:var(--rnb--font-size--body-large);font-weight:var(--rnb--font-weight--regular);font-weight:var(--rnb--font-weight--bold);line-height:var(--rnb--line-height--body-large)}.block-delivery-content-archive #vue--delivery-content .archive_delivery-content{display:grid;gap:2.5rem;grid-column:wide}.block-delivery-content-archive #vue--delivery-content fieldset{border:0;margin:0;padding:0}.block-delivery-content-archive #vue--delivery-content .archive{display:grid;gap:var(--spacing-small);grid-template-columns:1fr;margin:0;padding-block:var(--spacing-small)}@media(min-width:768px){.block-delivery-content-archive #vue--delivery-content .archive{grid-template-columns:4fr 8fr;padding-block:var(--spacing-large)}}.block-delivery-content-archive #vue--delivery-content .archive__hero_filters_wrapper{border-bottom:1px solid var(--color--sand-900)}@media(min-width:768px){.block-delivery-content-archive #vue--delivery-content .archive__hero_filters_wrapper{border-bottom:none}}.block-delivery-content-archive #vue--delivery-content .archive-hero{border:none;margin-bottom:0}.block-delivery-content-archive #vue--delivery-content .archive-hero legend{margin-bottom:0}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top{display:flex;flex-flow:row wrap;grid-column:wide;justify-content:space-between}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column{align-items:center;background-color:var(--color--sand-50);display:flex;flex:1 1 0;flex-direction:column;flex-grow:1;justify-content:space-between;width:fit-content}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column span.filter-label{display:block;font-size:var(--rnb--font-size--body-small);font-weight:var(--rnb--font-weight--regular);font-weight:var(--rnb--font-weight--bold);line-height:var(--rnb--line-height--body-small);margin-bottom:.25rem}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column .archive-hero__filters--selects{width:100%}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column .filter-wrapper{background-color:var(--color--sand-200);border:1px solid var(--color--sand-border-light);border-radius:0 0 .5rem .5rem;border-top:0;padding:var(--spacing-small);position:relative;width:100%}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column .filter-wrapper .filter-open-button{align-items:center;background-color:var(--color--sand-50);border:1px solid var(--color--sand-900);border-radius:.25rem;color:var(--color--sand-900);cursor:pointer;display:flex;justify-content:space-between;max-width:100%;overflow:clip;padding:.75rem;text-align:left;width:100%}@media(min-width:768px){.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column .filter-wrapper .filter-open-button{max-width:22.3rem}}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column .filter-wrapper .filter-open-button{font-size:var(--rnb--font-size--body-regular);font-weight:var(--rnb--font-weight--regular);line-height:var(--rnb--line-height--body-regular)}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column .filter-wrapper .filter-open-button:disabled{cursor:not-allowed;opacity:.5}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column .filter-wrapper .filter-open-button i{height:1.1rem;margin-left:.5rem;width:1.1rem}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column .filter-wrapper .filter-open-button i svg{fill:var(--filters--main--color);height:1.1rem;transform:rotate(0deg);transition:transform .2s;width:1.1rem}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column .filter-wrapper .filter-open-button:hover{background:var(--color--sand-50)}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column .filter-wrapper .filter-open-button.active{background:var(--color--sand-50);border-bottom:1px solid var(--color--sand-900);z-index:1}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column .filter-wrapper .filter-open-button.active i svg{transform:rotate(180deg)}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column .filter-wrapper .filter-dropdown{background-color:var(--color--sand-50);display:none;left:0;overflow:hidden;padding:var(--spacing-x-small);position:relative;top:0;z-index:1}@media(min-width:768px){.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column .filter-wrapper .filter-dropdown{background-color:var(--color--sand-50);border:1px solid var(--color--sand-border-light);border-radius:.25rem;padding:var(--spacing-small);position:absolute;top:calc(90% + .25rem);z-index:1}}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column .filter-wrapper .filter-dropdown.active{display:flex}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column .filter-wrapper .filter-dropdown.active fieldset{display:flex;flex-flow:row wrap;gap:.5rem}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column .filter-wrapper .filter-dropdown .filter-dropdown__section{align-items:center;display:flex}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column .filter-wrapper .filter-dropdown .filter-dropdown__section label{hyphens:auto;width:100%;word-break:break-word}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__left-column .archive-hero__filters--category .filter-wrapper{background-color:var(--color--sand-100)!important;border:1px solid #d6ceb8;border-radius:.5rem .5rem 0 0}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-top .filters-top__right-column{border-bottom:1px solid var(--color--sand-border-light);display:flex;flex:1 1 0;flex-grow:1;justify-content:right;margin-bottom:-1px;margin-top:1px}.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-mobile{display:grid}@media(min-width:576px){.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-mobile{border-bottom:1px solid var(--color--sand-border-light)}}@media(min-width:1200px){.block-delivery-content-archive #vue--delivery-content .archive-hero__wrapper-mobile{display:none}}.block-delivery-content-archive #vue--delivery-content .archive-hero .archive-hero__filters--category fieldset{display:flex;flex-wrap:wrap;gap:1rem}.block-delivery-content-archive #vue--delivery-content .archive-hero .archive-hero__filters--category fieldset .checkbox-button+label{min-width:10.25rem}.block-delivery-content-archive #vue--delivery-content .archive__filter-info{display:grid}.block-delivery-content-archive #vue--delivery-content .archive__filter-info__wrapper{align-items:center;display:flex;flex-direction:column;margin-bottom:1.5rem;margin-top:1.5rem}@media(min-width:576px){.block-delivery-content-archive #vue--delivery-content .archive__filter-info__wrapper{flex-flow:row wrap}}.block-delivery-content-archive #vue--delivery-content .archive__filter-info__wrapper .info-buttons{display:flex;flex-wrap:wrap;gap:.75rem}.block-delivery-content-archive #vue--delivery-content .clear-filters{-webkit-text-decoration-skip:ink;appearance:none;background:#0000;border:none;color:var(--color--sand-900);font-size:var(--rnb--font-size--body-small);font-weight:var(--rnb--font-weight--regular);line-height:var(--rnb--line-height--body-small);text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:30%;text-underline-position:from-font;white-space:nowrap}.block-delivery-content-archive #vue--delivery-content .clear-filters:focus,.block-delivery-content-archive #vue--delivery-content .clear-filters:hover{text-decoration:none}