@charset "UTF-8";.warehouse-search{position:relative;display:flex;flex-direction:column;width:100%;height:calc(100dvh - 64px);margin-top:64px;overflow-y:hidden;background-color:var(--background-color)}.warehouse-search.initial-view{height:100%;margin-top:0;overflow-y:auto}.warehouse-search .main-content{display:flex;flex-grow:1;flex-direction:column}.warehouse-search .main-content .contact-section-container{position:absolute;right:18px;bottom:18px;z-index:30;display:none}.warehouse-search .main-content .splash-globe-container{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width:768px){.warehouse-search .main-content .splash-globe-container{background-image:url(/assets/background-CaJjE0-_.jpg);background-size:cover}.light-theme .warehouse-search .main-content .splash-globe-container{background-image:url(/assets/light-background-jseMOF2w.jpg)}}.warehouse-search .filters-container{z-index:4;min-height:calc(100dvh - 128px);transition:height .15s linear}.warehouse-search .filters-container.initial-view{min-height:100dvh}.warehouse-search .filters-container.collapsed{flex-grow:0;height:44px;min-height:44px;overflow-y:hidden}.warehouse-search .filters-container.disabled{pointer-events:none}.warehouse-search .search-results{position:relative;height:100%}.warehouse-search .search-results .list-container{position:absolute;bottom:0;left:0;z-index:4;display:none;flex-direction:column;align-items:center;width:98%;min-width:340px;height:100%;margin:0 1%;overflow-y:hidden;touch-action:none;background-color:var(--background-color);border:1px solid var(--action-outline-default);border-radius:8px;transform:translateY(70%)}.warehouse-search .search-results .list-container.visible{display:flex}.warehouse-search .search-results .list-container .drawer-handle{width:20%;height:8px;margin:12px 0;cursor:grab;background-color:var(--secondary-background-color);border:1px solid var(--card-border);border-radius:8px}@media(min-width:768px){.warehouse-search .search-results .list-container .drawer-handle{display:none}}.warehouse-search .search-results .map-container{position:relative;height:70%;border-top:solid 1px var(--action-outline-default)}.warehouse-search .search-results .map-container .search-error-banner{position:absolute;top:80px;right:12px;left:12px;z-index:6;padding:12px 16px;font-weight:600;color:var(--error-text-color);background-color:color-mix(in srgb,var(--error-text-color) 18%,var(--background-color));border:1px solid color-mix(in srgb,var(--error-text-color) 55%,transparent);border-radius:8px;box-shadow:0 2px 8px #00000040}@media(min-width:768px){.warehouse-search .search-results .map-container .search-error-banner{top:100px}}@media(min-width:1440px){.warehouse-search .search-results .map-container .search-error-banner{top:96px}}.warehouse-search .search-results .map-container .loading-overlay{position:absolute;top:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none;background-color:var(--overlay-background-color)}.warehouse-search .search-results .map-container .loading-overlay .MuiCircularProgress-root{color:var(--main-text-color)}.warehouse-search .footer-container{position:relative;padding:16px}@media(min-width:768px){.warehouse-search{height:calc(100dvh - 80px);border-top:1px solid var(--action-outline-default)}.warehouse-search .main-content{display:grid;grid-template-columns:minmax(340px,1fr) minmax(340px,1fr) 1fr;overflow-y:hidden}.warehouse-search .main-content .contact-section-container{display:block}.warehouse-search:has(.filters-container.collapsed) .main-content{grid-template-columns:0 minmax(340px,1fr) 1fr}.warehouse-search .filters-container{display:flex;flex-direction:column;justify-content:center;height:100%;overflow-y:auto;background-color:var(--transparent);transition:width .15s linear}.warehouse-search .filters-container.collapsed{flex-grow:0;width:0;min-width:0;height:100%;background-color:var(--transparent);border:none}.warehouse-search .filters-container.initial-view{min-height:100%}.warehouse-search .search-results{display:contents}.warehouse-search .search-results .list-container{position:relative;box-sizing:border-box;display:block;width:auto;height:100%;max-height:100%;padding:0;margin:0;overflow-y:auto;touch-action:auto;background-color:var(--transparent);border:none;border-right:1px solid var(--action-outline-default);border-radius:0;transform:none;transition:none}.warehouse-search .search-results .map-container{height:100%;border-top:none}.warehouse-search .footer-container{position:relative;width:100%;padding:24px}}@media(min-width:1440px){.warehouse-search{height:calc(100dvh - 80px);margin-top:80px}.warehouse-search .main-content{grid-template-columns:1fr 1fr 2fr}.warehouse-search:has(.filters-container.collapsed) .main-content{grid-template-columns:0 1fr 2fr}.warehouse-search .footer-container{padding:32px}.warehouse-search .footer-container .footer{padding:0}}@media(min-width:1920px){.warehouse-search{grid-template-columns:minmax(auto,597px) 392px 1fr;height:calc(100dvh - 96px);margin-top:96px}.warehouse-search:has(.filters-container.collapsed){grid-template-columns:0 392px 1fr}}@media(max-width:767px){html:not([data-viewport-ready]) .warehouse-search:has(.search-results) .filters-container{flex-grow:0;height:44px;min-height:44px;overflow-y:hidden}html:not([data-viewport-ready]) .warehouse-search:has(.search-results) .filters-section .header-container,html:not([data-viewport-ready]) .warehouse-search:has(.search-results) .filters-section .filters-content{visibility:hidden}}.contact-info-container{display:flex;flex-direction:column;gap:24px;width:100%}.contact-section{color:var(--main-text-color)}.contact-section .contact-flexe-button{display:block;width:100%}.contact-section .contact-flexe-button svg{height:18px;margin-right:8px}.contact-section .contact-flexe-button{display:flex;align-items:center;justify-content:center;height:40px;padding:12px 16px;color:var(--background-color);cursor:pointer;background-color:var(--action-outline-default);border:none;border-radius:32px;transition:background-color .2s ease;font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-weight:600}@media(min-width:768px){.contact-section .contact-flexe-button{font-size:14px}}@media(min-width:1440px){.contact-section .contact-flexe-button{font-size:16px}}@media(min-width:1920px){.contact-section .contact-flexe-button{font-size:20px}}.contact-section .contact-flexe-button:active{background-color:var(--action-outline-pressed)}.contact-section .contact-flexe-button:disabled{cursor:not-allowed;background-color:var(--action-outline-disabled)}@media(hover:hover){.contact-section .contact-flexe-button:not(:disabled):hover{background-color:var(--action-outline-hover)}}.warehouse-detail-share-badge-tooltip.MuiTooltip-tooltip{padding:6px 10px;color:var(--main-text-color);background-color:var(--background-color);border:1px solid var(--secondary-background-color);border-radius:6px;font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-weight:400}@media(min-width:768px){.warehouse-detail-share-badge-tooltip.MuiTooltip-tooltip{font-size:12px}}@media(min-width:1440px){.warehouse-detail-share-badge-tooltip.MuiTooltip-tooltip{font-size:12px}}@media(min-width:1920px){.warehouse-detail-share-badge-tooltip.MuiTooltip-tooltip{font-size:14px}}.warehouse-detail-share-badge{display:inline-flex;gap:4px;align-items:center;height:24px;padding:0 8px;color:var(--button-text-filled-button-default);cursor:pointer;background-color:var(--button-color-grey-default);border:none;border-radius:4px;font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-weight:600}@media(min-width:768px){.warehouse-detail-share-badge{font-size:12px}}@media(min-width:1440px){.warehouse-detail-share-badge{font-size:12px}}@media(min-width:1920px){.warehouse-detail-share-badge{font-size:14px}}.warehouse-detail-share-badge .warehouse-detail-share-badge-icon{width:14px;height:14px}.warehouse-attributes{display:flex;flex-direction:column;width:100%;height:100%}.warehouse-stats{display:flex;flex-direction:column;gap:12px;padding:16px;color:var(--main-text-color)}.warehouse-stats .location-and-distance{display:flex;gap:12px;align-items:flex-end;justify-content:space-between;width:100%}.warehouse-stats .location-and-distance .location-group{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;align-items:flex-start;min-width:0}.warehouse-stats .location-and-distance .external-id-badge{padding:1px 4px;color:var(--button-text-filled-button-default);background-color:var(--button-color-grey-ghost-76);border-radius:2px;font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-weight:600}@media(min-width:768px){.warehouse-stats .location-and-distance .external-id-badge{font-size:12px}}@media(min-width:1440px){.warehouse-stats .location-and-distance .external-id-badge{font-size:12px}}@media(min-width:1920px){.warehouse-stats .location-and-distance .external-id-badge{font-size:14px}}.warehouse-stats .location-and-distance .location{font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-weight:700}@media(min-width:768px){.warehouse-stats .location-and-distance .location{font-size:14px}}@media(min-width:1440px){.warehouse-stats .location-and-distance .location{font-size:16px}}@media(min-width:1920px){.warehouse-stats .location-and-distance .location{font-size:20px}}.warehouse-stats .location-and-distance .distance{flex-shrink:0;font-family:Inter Variable,Inter,sans-serif;font-weight:400;font-size:12px}.warehouse-stats .additional-info{display:grid;gap:16px;align-items:flex-end}.warehouse-stats .additional-info .key-value-item{display:flex;align-items:flex-end;justify-content:space-between;font-size:12px}.warehouse-stats .additional-info .key-value-item .key-label{font-weight:600!important}.warehouse-stats .additional-info .key-value-item .key-value{font-weight:400;white-space:nowrap}.warehouse-stats .additional-info .key-value-item .capacity-container{display:inline-flex}.warehouse-stats .additional-info .key-value-item .capacity-value{letter-spacing:1px;transform:translateY(3px);font-family:"Instrument Serif",serif;font-size:18px;font-weight:400;line-height:100%;letter-spacing:1.2px}@media(min-width:768px){.warehouse-stats .additional-info .key-value-item .capacity-value{font-size:20px}}@media(min-width:1440px){.warehouse-stats .additional-info .key-value-item .capacity-value{font-size:20px}}@media(min-width:1920px){.warehouse-stats .additional-info .key-value-item .capacity-value{font-size:24px}}.warehouse-stats .additional-info .key-value-item .capacity-unit{align-self:flex-end;margin-left:4px;font-weight:400;white-space:nowrap}.warehouse-capabilities{display:flex;flex-flow:row wrap;gap:8px;padding:24px 16px;font-weight:600;border-top:2px solid var(--secondary-background-color)}.warehouse-capabilities svg{width:16px;height:16px;margin-right:4px;fill:var(--action-label)}.warehouse-attributes-detail .warehouse-stats .location-heading-row{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;justify-content:space-between;width:100%;min-width:0}.warehouse-attributes-detail .warehouse-stats .location-heading-row .location{flex:1 1 auto;min-width:0}.details-overlay{color:var(--main-text-color)}.details-overlay div[role=dialog]{width:96vw;min-width:auto;max-width:none;height:fit-content;max-height:95dvh;padding:0;overflow:auto;border-radius:8px;background-color:var(--background-color)}.details-overlay div[role=dialog]>div:first-child{height:100%!important;min-height:100%!important;max-height:100%!important;padding:0;overflow:hidden}.details-overlay div[role=dialog]>div:first-child>span:first-child{width:24px}@media(min-width:1440px){.details-overlay div[role=dialog]{width:1024px;height:90%;max-height:1024px}}.details-overlay div[role=button]{position:fixed;z-index:1;display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:18px;cursor:pointer;color:var(--main-text-color);background-color:var(--background-color);border:none;border-radius:16px}.details-overlay div[role=button]:focus{outline:none}@media(hover:hover){.details-overlay div[role=button]:hover{background-color:var(--action-outline-hover)}}.details-overlay div[role=button] .fa-times{position:relative;display:inline-block;width:14px;height:14px}.details-overlay div[role=button] .fa-times:before,.details-overlay div[role=button] .fa-times:after{position:absolute;top:50%;left:50%;width:2px;height:14px;content:"";background-color:currentcolor;border-radius:1px}.details-overlay div[role=button] .fa-times:before{transform:translate(-50%,-50%) rotate(45deg)}.details-overlay div[role=button] .fa-times:after{transform:translate(-50%,-50%) rotate(-45deg)}.details-overlay .ui-components-modal-underlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.details-overlay .content-container{position:relative;display:flex;flex-direction:column;height:95%;margin:0}.details-overlay .content-container .warehouse-point-map,.details-overlay .content-container .warehouse-info{width:100%}.details-overlay .content-container .warehouse-point-map{height:260px;min-height:260px}.details-overlay .content-container .warehouse-info{min-height:fit-content}.details-overlay .content-container .warehouse-info .scrollable-area{display:flex;flex-direction:column;gap:24px;padding:16px}.details-overlay .content-container .warehouse-attributes-container .warehouse-attributes{gap:16px}.details-overlay .content-container .warehouse-attributes-container .warehouse-attributes .warehouse-stats{padding:0}.details-overlay .content-container .warehouse-attributes-container .warehouse-attributes .warehouse-capabilities{padding:0;border-top:none}@media(min-width:768px){.details-overlay .content-container{flex-direction:row;height:100%;max-height:100%}.details-overlay .content-container .warehouse-point-map{width:50%;height:auto;min-height:100%}.details-overlay .content-container .warehouse-info{display:flex;flex-direction:column;width:50%;height:auto;min-height:100%;max-height:100%}.details-overlay .content-container .warehouse-info .scrollable-area{gap:32px;max-height:100%;padding:32px;overflow-y:auto}.details-overlay .content-container .warehouse-info .warehouse-attributes-container{height:fit-content}}.autocomplete .autocomplete-input{margin-bottom:0}.autocomplete-suggestions{font-size:16px;color:var(--main-text-color);background-color:var(--background-color);border:1px solid var(--action-outline-default);border-radius:8px;z-index:1000;padding:0;margin:0;list-style-type:none}.autocomplete-suggestions .autocomplete-suggestion,.autocomplete-suggestions .autocomplete-no-suggestions{display:flex;flex-flow:row wrap;align-items:center;padding:12px 16px;margin-bottom:4px}.autocomplete-suggestions .autocomplete-suggestion:hover{cursor:pointer}.autocomplete-suggestions .autocomplete-suggestion.highlighted{background-color:var(--secondary-background-color)}.location-search-input{width:100%}.autocomplete-suggestion-icon{height:24px;margin-right:8px;fill:var(--main-text-color)}.filters-section{display:flex;flex-direction:column;width:100%;height:100svh;overflow:hidden visible;color:var(--main-text-color);background-color:var(--transparent)}.filters-section.collapsed{padding:0;overflow-y:hidden}.filters-section .expand-button{margin-left:auto;display:flex;align-items:center;justify-content:center;height:40px;padding:12px 16px;color:var(--main-text-color);background-color:var(--transparent);border:none;font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-weight:600}@media(min-width:768px){.filters-section .expand-button{font-size:14px}}@media(min-width:1440px){.filters-section .expand-button{font-size:16px}}@media(min-width:1920px){.filters-section .expand-button{font-size:20px}}.filters-section .expand-button:disabled{color:var(--secondary-text-color);cursor:not-allowed}@media(hover:hover){.filters-section .expand-button:not(:disabled):hover{color:var(--action-label)}}.filters-section .exit-button{display:flex;align-items:center;justify-content:center;height:40px;padding:12px 16px;color:var(--main-text-color);background-color:var(--transparent);border:none;font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-weight:600}@media(min-width:768px){.filters-section .exit-button{font-size:14px}}@media(min-width:1440px){.filters-section .exit-button{font-size:16px}}@media(min-width:1920px){.filters-section .exit-button{font-size:20px}}.filters-section .exit-button:disabled{color:var(--secondary-text-color);cursor:not-allowed}@media(hover:hover){.filters-section .exit-button:not(:disabled):hover{color:var(--action-label)}}.filters-section .header-container{display:flex;flex-direction:row;justify-content:flex-end;background-image:linear-gradient(rgb(var(--background-color-rgb),1),rgb(var(--background-color-rgb),.9),rgb(var(--background-color-rgb),.5),rgb(var(--background-color-rgb),.4),rgb(var(--background-color-rgb),0))}.filters-section .filters-content{display:flex;flex-grow:0;flex-direction:column;justify-content:flex-end;padding:0 16px}.filters-section .filters-content.initial-view{flex-grow:1}.filters-section .description{padding:8px 0;margin-top:auto;color:var(--secondary-text-color)}.filters-section .description .description-header{margin-top:24px;margin-bottom:26px;color:var(--main-text-color);font-family:"Instrument Serif",serif;font-size:44px;font-weight:400;line-height:100%}@media(min-width:768px){.filters-section .description .description-header{font-size:44px}}@media(min-width:1440px){.filters-section .description .description-header{font-size:56px}}@media(min-width:1920px){.filters-section .description .description-header{font-size:72px}}.filters-section .inputs{display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding:8px 0}.filters-section .inputs input,.filters-section .inputs select{width:100%}.filters-section .inputs input:not(.storage-input-value,[type=checkbox]){padding:8px 16px;font-size:16px;color:var(--main-text-color);background-color:var(--background-color);border:1px solid var(--action-outline-default);border-radius:8px}.filters-section .inputs input:not(.storage-input-value,[type=checkbox]):focus{outline:none;border:1px solid var(--action-outline-pressed)}.filters-section .inputs input:not(.storage-input-value,[type=checkbox])[type=number]{appearance:textfield}.filters-section .inputs input:not(.storage-input-value,[type=checkbox])[type=number]::-webkit-outer-spin-button,.filters-section .inputs input:not(.storage-input-value,[type=checkbox])[type=number]::-webkit-inner-spin-button{margin:0;appearance:none}.filters-section .inputs input:not(.storage-input-value,[type=checkbox])::placeholder{font-style:italic;color:var(--placeholder-text-color)}.filters-section .inputs .additional-filters{display:flex;flex-direction:column;gap:16px;width:100%;padding-bottom:140px;overflow:hidden}.filters-section .inputs .storage-needed-container{display:flex;flex-direction:row;width:100%}.filters-section .inputs .storage-needed-container .input-container{position:relative;width:100%}.filters-section .inputs .storage-needed-container .input-container .input-unit-label{position:absolute;top:50%;right:0;padding-right:16px;color:var(--secondary-text-color);transform:translateY(-50%);font-family:Inter Variable,Inter,sans-serif;font-weight:400;font-size:12px}.filters-section .inputs select{padding:8px 16px;font-size:16px;color:var(--main-text-color);background-color:var(--background-color);border:1px solid var(--action-outline-default);border-radius:8px;appearance:none;background-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14%204.36773L12.6323%203L6.98533%208.61691L1.36843%203L-5.97853e-08%204.36773L6.98533%2011.3824L14%204.36773Z'%20fill='%23F2EBE4'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:calc(100% - 16px) center;background-size:12px}.filters-section .inputs select:invalid{font-style:italic;color:var(--placeholder-text-color)}.filters-section .inputs select:focus{outline:none;border:1px solid var(--action-outline-pressed)}.filters-section .inputs select.disabled,.filters-section .inputs select:disabled{cursor:not-allowed;opacity:.6}.filters-section .inputs .capability-filters{display:flex;flex-flow:row wrap;gap:10px;width:100%;margin-top:12px}.filters-section .inputs .clear-filters-button{align-self:center;cursor:pointer;display:flex;align-items:center;justify-content:center;height:40px;padding:12px 16px;color:var(--main-text-color);background-color:var(--transparent);border:none;font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-weight:600}@media(min-width:768px){.filters-section .inputs .clear-filters-button{font-size:14px}}@media(min-width:1440px){.filters-section .inputs .clear-filters-button{font-size:16px}}@media(min-width:1920px){.filters-section .inputs .clear-filters-button{font-size:20px}}.filters-section .inputs .clear-filters-button:disabled{color:var(--secondary-text-color);cursor:not-allowed}@media(hover:hover){.filters-section .inputs .clear-filters-button:not(:disabled):hover{color:var(--action-label)}}.filters-section .inputs .update-search-button{position:absolute;bottom:16px;left:50%;width:92%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;height:40px;padding:12px 16px;color:var(--background-color);cursor:pointer;background-color:var(--action-outline-default);border:none;border-radius:32px;transition:background-color .2s ease;font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-weight:600}@media(min-width:768px){.filters-section .inputs .update-search-button{font-size:14px}}@media(min-width:1440px){.filters-section .inputs .update-search-button{font-size:16px}}@media(min-width:1920px){.filters-section .inputs .update-search-button{font-size:20px}}.filters-section .inputs .update-search-button:active{background-color:var(--action-outline-pressed)}.filters-section .inputs .update-search-button:disabled{cursor:not-allowed;background-color:var(--action-outline-disabled)}@media(hover:hover){.filters-section .inputs .update-search-button:not(:disabled):hover{background-color:var(--action-outline-hover)}}@media(min-width:768px){.filters-section{height:100%}.filters-section .header-container{background-image:none}.filters-section .filters-content{flex-grow:1;justify-content:center;padding-right:0}.filters-section .description{margin-top:0}.filters-section .inputs .update-search-button{position:relative;bottom:auto;left:auto;width:auto;margin:24px 0;transform:none}.filters-section .inputs .additional-filters{padding-bottom:0;animation:expand-filters 3s ease-out forwards}@keyframes expand-filters{0%{max-height:0;opacity:0}to{max-height:600px;opacity:1}}}@media(min-width:1440px){.filters-section .filters-content{padding-left:24px}}@media(min-width:1920px){.filters-section .filters-content{padding-left:32px}}.savings-display{width:100%}.savings-display .savings-cta{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:16px;color:var(--background-color);background-color:var(--action-outline-default);border-radius:8px}.savings-display .savings-cta .savings-assumptions{margin:0}.savings-display .savings-cta .savings-value{display:flex;flex-direction:row;align-items:center}.savings-display .savings-cta .savings-value .savings-value-money{margin:0;font-family:"Instrument Serif",serif;font-size:44px;font-weight:400;line-height:100%}@media(min-width:768px){.savings-display .savings-cta .savings-value .savings-value-money{font-size:44px}}@media(min-width:1440px){.savings-display .savings-cta .savings-value .savings-value-money{font-size:56px}}@media(min-width:1920px){.savings-display .savings-cta .savings-value .savings-value-money{font-size:72px}}.savings-display .savings-cta .savings-value .savings-value-unit-and-disclaimer{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:4px}.savings-display .savings-cta .flexe-value-cta{display:flex;align-items:center;justify-content:center;height:40px;padding:12px 16px;color:var(--main-text-color);background-color:var(--transparent);border:none;font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-weight:600}@media(min-width:768px){.savings-display .savings-cta .flexe-value-cta{font-size:14px}}@media(min-width:1440px){.savings-display .savings-cta .flexe-value-cta{font-size:16px}}@media(min-width:1920px){.savings-display .savings-cta .flexe-value-cta{font-size:20px}}.savings-display .savings-cta .flexe-value-cta:disabled{color:var(--secondary-text-color);cursor:not-allowed}@media(hover:hover){.savings-display .savings-cta .flexe-value-cta:not(:disabled):hover{color:var(--action-label)}}.savings-display .savings-cta .flexe-value-cta{align-self:flex-start;padding-right:0;padding-left:0;color:var(--background-color);text-decoration:none}@media(hover:hover){.savings-display .savings-cta .flexe-value-cta:not(:disabled):hover{color:var(--background-color);opacity:.7}}.savings-display .savings-disclaimer,.savings-display .savings-disclaimer a{color:var(--secondary-text-color)}.savings-display .savings-disclaimer{font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-weight:400}@media(min-width:768px){.savings-display .savings-disclaimer{font-size:12px}}@media(min-width:1440px){.savings-display .savings-disclaimer{font-size:12px}}@media(min-width:1920px){.savings-display .savings-disclaimer{font-size:14px}}@media(min-width:768px){.savings-display .savings-cta{padding-bottom:6px}.savings-display .savings-cta .savings-assumptions{margin:-.25em 0 0}}@media(min-width:1440px){.savings-display .savings-cta .savings-value .savings-value-unit-and-disclaimer{gap:8px}}@media(min-width:1920px){.savings-display .savings-cta{padding-bottom:4px}.savings-display .savings-cta .savings-value .savings-value-unit-and-disclaimer{gap:18px}}.list-item{width:100%;min-height:fit-content;background-color:var(--secondary-background-color);border:2px solid var(--transparent);border-radius:8px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media(min-width:768px){.list-item:hover{cursor:pointer;border:2px solid var(--action-outline-default)}}.list-item.highlighted{cursor:pointer;border:2px solid var(--action-outline-default)}:root{--background-color-rgb: 25, 25, 25;--main-text-color: #F2EBE4;--secondary-text-color: #D7CBBF;--placeholder-text-color: #B4A294;--error-text-color: #fa8072;--background-color: rgb(var(--background-color-rgb));--secondary-background-color: #F2EBE41A;--secondary-background-color-opaque: #2f2e2d;--action-outline-default: #F2EBE4;--action-outline-disabled: #F2EBE480;--action-outline-hover: #B4A294;--action-outline-pressed: #D7CBBF;--action-label: #DECDBC;--card-border: #FFCD8333;--insight-pin: #0DF;--transparent: #0000;--button-color-grey-default: rgb(242 235 228);--button-color-grey-ghost: rgb(242 235 228);--button-color-grey-ghost-10: rgb(242 235 228 / 10%);--button-color-grey-ghost-76: rgb(242 235 228 / 76%);--container-main-color: #191919;--button-color-orange-ghost-50: rgb(255 189 169 / 50%);--button-color-green-ghost-50: rgb(217 230 112 / 50%);--button-color-map-pips-pip-color: rgb(255 221 0 / 100%);--button-color-map-pips-insight: rgb(0 221 255 / 100%);--button-color-map-pips-pip-stroke-1: rgb(251 146 0 / 100%);--button-color-map-pips-pip-stroke-2: rgb(0 85 255 / 100%);--button-color-map-pips-pip-fill-1: rgb(127 0 212 / 100%);--button-color-orange-default: #FFBDA9;--button-color-orange-hover: #FF5132;--button-text-filled-button-default: rgb(25 25 25);--homepage-gradient-color: rgb(55 58 37);--overlay-background-color: rgb(0 0 0 / 50%);--containers-magenta: rgb(74 13 41 / 80%);--containers-orange: rgb(77 25 8 / 20%);--status-tight-bg: #bc5133;--status-moderately-tight-bg: #f06d2a;--status-loose-bg: #7f9b00;--status-moderately-loose-bg: #d4e266;--status-balanced-bg: #fed802;--layer-rent-color: #9c27b0;--layer-labor-color: #009688}.light-theme{--background-color-rgb: 252, 248, 244;--main-text-color: #191919;--secondary-text-color: #3A3531;--placeholder-text-color: #6A625A;--error-text-color: #d32f2f;--background-color: rgb(var(--background-color-rgb));--secondary-background-color: #403E3A1A;--secondary-background-color-opaque: #e9e5e1;--action-outline-default: #403E3A;--action-outline-disabled: #403E3A80;--action-outline-hover: #403E3A38;--action-outline-pressed: #403e3a50;--action-label: #5c5c5c;--card-border: #19191933;--insight-pin: #05F;--transparent: #0000;--button-color-grey-default: rgb(25 25 25);--button-color-grey-ghost: rgb(64 62 58);--button-color-grey-ghost-10: rgb(64 62 58 / 10%);--button-color-grey-ghost-76: rgb(64 62 58 / 76%);--container-main-color: #f2ebe4;--button-color-orange-ghost-50: rgb(77 25 8 / 50%);--button-color-green-ghost-50: rgb(55 58 37 / 50%);--button-color-map-pips-pip-color: rgb(255 81 50 / 100%);--button-color-map-pips-insight: rgb(0 85 255 / 100%);--button-color-map-pips-pip-stroke-1: rgb(127 0 212 / 100%);--button-color-map-pips-pip-stroke-2: rgb(251 98 0 / 100%);--button-color-map-pips-pip-fill-1: rgb(251 146 0 / 100%);--button-color-orange-default: #C45A3A;--button-color-orange-hover: #FF8B70;--button-text-filled-button-default: rgb(242 235 228);--homepage-gradient-color: rgb(250 228 220);--overlay-background-color: rgb(0 0 0 / 50%);--containers-magenta: #FFA6BF;--containers-orange: #FFBDA9;--status-tight-bg: #d32f2f;--status-moderately-tight-bg: #e57373;--status-loose-bg: #81c784;--status-moderately-loose-bg: #aed581;--status-balanced-bg: #ffb74d;--layer-rent-color: #9c27b0;--layer-labor-color: #009688}.list-section{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;overflow-y:hidden}.list-section .collapse-button{display:flex;align-items:center;justify-content:center;height:40px;padding:12px 16px;color:var(--main-text-color);background-color:var(--transparent);border:none;font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-weight:600}@media(min-width:768px){.list-section .collapse-button{font-size:14px}}@media(min-width:1440px){.list-section .collapse-button{font-size:16px}}@media(min-width:1920px){.list-section .collapse-button{font-size:20px}}.list-section .collapse-button:disabled{color:var(--secondary-text-color);cursor:not-allowed}@media(hover:hover){.list-section .collapse-button:not(:disabled):hover{color:var(--action-label)}}.list-section .warehouse-list{display:flex;flex-direction:column;gap:16px;width:100%;height:100%;padding:16px;overflow-y:hidden;touch-action:none}@media(min-width:768px){.list-section .warehouse-list{padding:0 16px;overflow-y:auto;touch-action:auto}}@media(min-width:1440px){.list-section .warehouse-list{padding:0 24px}}@media(min-width:1920px){.list-section .warehouse-list{padding:0 32px}}.list-section .warehouse-list .sort-by-container{display:flex;flex-direction:row;gap:12px;align-items:center;width:100%;padding:8px 0}.list-section .warehouse-list .sort-by-container .sort-by-label{flex-shrink:0;color:var(--secondary-text-color);font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-weight:600}@media(min-width:768px){.list-section .warehouse-list .sort-by-container .sort-by-label{font-size:12px}}@media(min-width:1440px){.list-section .warehouse-list .sort-by-container .sort-by-label{font-size:12px}}@media(min-width:1920px){.list-section .warehouse-list .sort-by-container .sort-by-label{font-size:14px}}.list-section .warehouse-list .sort-by-container .sort-by-select{flex:1;min-width:0;max-width:280px;padding:8px 16px;font-size:16px;color:var(--main-text-color);background-color:var(--background-color);border:1px solid var(--action-outline-default);border-radius:8px;appearance:none;background-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14%204.36773L12.6323%203L6.98533%208.61691L1.36843%203L-5.97853e-08%204.36773L6.98533%2011.3824L14%204.36773Z'%20fill='%23F2EBE4'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:calc(100% - 16px) center;background-size:12px}.list-section .warehouse-list .sort-by-container .sort-by-select:invalid{font-style:italic;color:var(--placeholder-text-color)}.list-section .warehouse-list .sort-by-container .sort-by-select:focus{outline:none;border:1px solid var(--action-outline-pressed)}.list-section .warehouse-list .load-more-button{align-self:center;margin:8px 0 16px;display:flex;align-items:center;justify-content:center;height:40px;padding:12px 16px;color:var(--main-text-color);cursor:pointer;background-color:var(--transparent);border:1.5px solid var(--action-outline-default);border-radius:32px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:background-color .2s ease;font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-weight:600}@media(min-width:768px){.list-section .warehouse-list .load-more-button{font-size:14px}}@media(min-width:1440px){.list-section .warehouse-list .load-more-button{font-size:16px}}@media(min-width:1920px){.list-section .warehouse-list .load-more-button{font-size:20px}}.list-section .warehouse-list .load-more-button:active{border-color:var(--action-outline-pressed)}.list-section .warehouse-list .load-more-button:disabled{color:var(--secondary-text-color);cursor:not-allowed;border-color:var(--action-outline-disabled)}@media(hover:hover){.list-section .warehouse-list .load-more-button:not(:disabled):hover{border-color:var(--action-outline-hover)}}.list-section .no-results-found{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:16px;color:var(--main-text-color);text-align:center;background-color:var(--secondary-background-color);border-radius:8px}@media(min-width:768px){.list-section .no-results-found{width:fit-content;min-width:320px;max-width:340px}}.list-section .no-results-found h3{margin-top:2px;margin-bottom:8px;font-size:1.2rem;font-weight:600}.list-section .no-results-found p{margin:2px;line-height:135%;opacity:.8}.list-section .no-results-found a{color:var(--secondary-text-color);transition:color .2s ease}@media(hover:hover){.list-section .no-results-found a:hover{color:var(--main-text-color);cursor:pointer}}
