.legal-theme.template-index .legal-home-finder__sentence{display:flex;width:100%;max-width:76rem;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.3rem .9rem;margin-bottom:2rem;font-size:clamp(2.4rem,2.3vw,3.4rem);line-height:1.4;text-align:center}.legal-theme.template-index .legal-home-finder__sentence>span:not(.visually-hidden){white-space:normal}.legal-theme.template-index .legal-home-finder__sentence>.legal-home-finder__sentence-line{display:block;flex:0 0 100%}.legal-theme.template-index .legal-home-finder__sentence .legal-home-finder__select{display:inline-flex;width:auto;max-width:100%;flex:0 1 auto;padding:0 .3rem;border-bottom:.2rem solid currentColor;background:transparent;vertical-align:baseline}.legal-theme.template-index .legal-home-finder__sentence .legal-home-finder__select:after{right:.2rem;bottom:.6rem}.legal-theme.template-index .legal-home-finder__sentence select{width:auto;field-sizing:content;max-width:min(65vw,29rem);padding:0 2.1rem .2rem 0;font-size:inherit;font-weight:inherit;line-height:inherit}.legal-theme.template-index .legal-home-recommendation__option{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);min-height:clamp(48rem,43vw,62rem);background:var(--legal-finder-cream)}.legal-theme.template-index .legal-home-recommendation__product{z-index:1;display:flex;grid-column:1;grid-row:1;flex-direction:column;align-items:center;justify-content:space-between;gap:2rem;min-height:0;padding:clamp(3rem,4vw,5rem);background:linear-gradient(180deg,#230d085c,#230d0814 45%,#230d0842),var(--legal-coffee-texture) center / cover}.legal-theme.template-index .legal-home-recommendation__product:before{content:none}.legal-theme.template-index .legal-home-recommendation__slogan{position:relative;z-index:2;display:block;width:100%;color:#fff5ed;font-family:var(--font-display);font-size:clamp(3rem,3.3vw,5rem);font-weight:900;letter-spacing:-.05em;line-height:.95;text-align:center;text-wrap:balance}.legal-theme.template-index .legal-home-recommendation__source,.legal-theme.template-index .legal-home-recommendation__placeholder{position:relative;z-index:1;width:auto;max-width:min(100%,39rem);height:auto;max-height:40rem;margin:auto 0;object-fit:contain;filter:drop-shadow(0 1.5rem 1.8rem rgba(28,9,7,.35))}.legal-theme.template-index .legal-home-recommendation__copy{grid-column:2;grid-row:1;padding:clamp(6rem,6vw,8rem) clamp(3rem,4.5vw,6rem);border-right:0;background:var(--legal-finder-cream)}.legal-theme.template-index .legal-home-recommendation__title{max-width:15ch;font-size:clamp(3.5rem,3.9vw,5.8rem)!important}.legal-theme.template-index .legal-home-recommendation__purchase{display:flex;flex-direction:column;align-items:stretch;gap:1rem}.legal-theme.template-index .legal-home-recommendation__price{display:flex;flex-direction:column;gap:.4rem;margin:0}.legal-theme.template-index .legal-home-recommendation__reset{top:2rem;right:2.4rem}@media screen and (max-width:749px){.legal-theme.template-index .legal-home-finder__sentence{justify-content:flex-start;font-size:clamp(2.3rem,6.6vw,3rem);text-align:left}.legal-theme.template-index .legal-home-recommendation__option{grid-template:auto auto / minmax(0,1fr)}.legal-theme.template-index .legal-home-recommendation__product{grid-column:1;grid-row:1;min-height:32rem;padding:3.2rem 2.4rem}.legal-theme.template-index .legal-home-recommendation__slogan{max-width:10ch;font-size:clamp(3rem,8vw,4.2rem)}.legal-theme.template-index .legal-home-recommendation__source,.legal-theme.template-index .legal-home-recommendation__placeholder{max-width:min(78%,26rem);max-height:25rem}.legal-theme.template-index .legal-home-recommendation__copy{grid-column:1;grid-row:2;padding:3rem 2.4rem;border-top:.15rem solid rgba(var(--legal-home-red-rgb),.2);border-bottom:0}.legal-theme.template-index .legal-home-recommendation__reset{position:relative;top:auto;right:auto;margin:0 2.4rem 2.4rem}}@media screen and (min-width:750px)and (max-width:989px){.legal-theme.template-index .legal-home-recommendation__product{display:flex;padding:3rem}.legal-theme.template-index .legal-home-recommendation__source,.legal-theme.template-index .legal-home-recommendation__placeholder{max-height:32rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/legal-home-finder-result.css.map */
