@keyframes rotate360{100%{transform:rotate(360deg)}}@keyframes exist{100%{width:1rem;height:1rem}}@keyframes appear{0%{opacity:0}100%{opacity:1}}.dfd-embedded{--dfd-embedded-padding: 16px}.dfd-embedded .dfd-layer{position:relative;display:grid;grid-template-areas:"dfd-header" "dfd-content" "dfd-footer";grid-template-rows:min-content 1fr 32px;grid-gap:16px}.dfd-embedded .dfd-suggestions{display:flex;flex-flow:row wrap;align-items:center;align-content:space-between;padding-left:16px;padding-top:16px;grid-gap:8px;gap:8px;grid-area:dfd-header}.dfd-embedded .dfd-content,.dfd-embedded .dfd-fallback-content{grid-area:dfd-header/dfd-header/dfd-content/dfd-content}.dfd-embedded .dfd-content{display:grid;grid-template-rows:min-content min-content 1fr;grid-template-columns:280px 1fr;grid-template-areas:"dfd-before-results     dfd-before-results" "dfd-aside-1     dfd-meta" "dfd-aside-2     dfd-results";grid-gap:16px;gap:16px;padding:var(--dfd-embedded-padding);width:100%;margin:0}@media screen and (min-width: 992px){.dfd-embedded .dfd-content{grid-template-columns:320px 1fr;gap:24px 32px;grid-gap:24px 32px}}@media screen and (min-width: 1200px){.dfd-embedded .dfd-content{grid-template-columns:360px 1fr}}.dfd-embedded .dfd-fallback-content{overflow:hidden;padding:var(--dfd-embedded-padding)}.dfd-embedded .dfd-suggestions~.dfd-content,.dfd-embedded .dfd-suggestions~.dfd-fallback-content{grid-area:dfd-content}.dfd-embedded .dfd-footer{grid-area:dfd-footer;display:flex}.dfd-embedded .dfd-branding{margin-left:auto}.dfd-embedded .dfd-meta{grid-area:dfd-aside-1/dfd-aside-1/dfd-meta/dfd-meta}.dfd-embedded .dfd-sort-dropdown-modal{right:var(--dfd-embedded-padding)}.dfd-embedded .dfd-aside~.dfd-meta{grid-area:dfd-meta}.dfd-embedded .dfd-aside{grid-area:dfd-aside-1/dfd-aside-1/dfd-aside-2/dfd-aside-2}.dfd-embedded .dfd-aside-header{margin-bottom:24px}.dfd-embedded .dfd-results{grid-area:dfd-aside-2/dfd-aside-2/dfd-results/dfd-results;position:relative}.dfd-embedded .dfd-results-grid+.dfd-pagination{margin:32px auto}.dfd-embedded .dfd-results-grid+.dfd-pagination :not(button){font-size:16px}.dfd-embedded .dfd-aside~.dfd-results{grid-area:dfd-results}.dfd-embedded .dfd-header{display:flex}.dfd-embedded .dfd-header :first-child{flex:1 0 auto}.dfd-embedded .dfd-banner{text-align:center;margin-bottom:16px}@media screen and (min-width: 992px){.dfd-embedded .dfd-banner{margin-bottom:24px}}.dfd-embedded .dfd-pagination{margin:16px 0 0 0}@media screen and (min-width: 992px){.dfd-embedded .dfd-pagination{margin-top:24px}}.dfd-embedded .dfd-pagination>button{cursor:pointer}.dfd-embedded .dfd-pagination>button:disabled{cursor:not-allowed}.dfd-embedded .dfd-close-button{display:none}.dfd-embedded .dfd-back-to-top-button{position:fixed;right:24px;z-index:1;bottom:72px;box-shadow:0px 6px 20px rgba(49,36,133,.15)}.dfd-embedded .dfd-guided-filters{grid-area:dfd-before-results/dfd-before-results;margin:0 auto;filter:drop-shadow(0 4px 8px rgba(0, 0, 0, 0.05));border-radius:8px;max-width:100%}.dfd-closable .dfd-close-button{display:initial !important}
