body.template-search #MainContent{background:#fffdfa!important;color:#171412!important;min-height:0!important;height:auto!important;display:block!important;padding:0!important;margin:0!important}.jb-search-page{max-width:1240px;margin:0 auto;padding:46px 5vw 64px;box-sizing:border-box;background:#fffdfa;min-height:0!important}.jb-search-page__eyebrow{text-align:center;margin:0 0 8px;font:500 10px/1 Montserrat,Arial,sans-serif;letter-spacing:.32em;color:#82766f;text-transform:uppercase}.jb-search-page__title{text-align:center;margin:0 0 30px;font:400 clamp(40px,5vw,60px)/.98 Cormorant Garamond,Georgia,serif;letter-spacing:.065em;color:#171412;text-transform:uppercase}.jb-search-page__form{display:flex;width:100%;max-width:760px;height:56px;margin:0 auto 34px;border:1px solid #171412;background:#fff;box-sizing:border-box}.jb-search-page__input{flex:1;min-width:0;border:0;outline:0;background:#fff;padding:0 18px;font:400 15px/1 Montserrat,Arial,sans-serif;color:#171412}.jb-search-page__input::placeholder{color:#a39a94}.jb-search-page__submit{flex:0 0 148px;border:0;background:#171717;color:#fff;padding:0 24px;font:500 11px/1 Montserrat,Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase;cursor:pointer}.jb-search-page__submit:hover{opacity:.92}.jb-search-page__count{margin:0 0 18px;font:600 10px/1 Montserrat,Arial,sans-serif;letter-spacing:.18em;color:#817770;text-transform:uppercase}.jb-search-page__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 18px}.jb-search-card{display:block;min-width:0;text-decoration:none!important;color:#171412!important}.jb-search-card__media{aspect-ratio:4/5;background:#f1ece7;overflow:hidden}.jb-search-card__media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .35s ease}.jb-search-card:hover .jb-search-card__media img{transform:scale(1.025)}.jb-search-card__title{margin:11px 0 5px;font:500 13px/1.4 Montserrat,Arial,sans-serif;letter-spacing:.015em;color:#171412!important;text-decoration:none!important}.jb-search-card__price{font:600 12px/1.4 Montserrat,Arial,sans-serif;color:#171717}.jb-search-page__state{text-align:center;padding:30px 0;font:400 13px/1.6 Montserrat,Arial,sans-serif;color:#827871}.jb-search-page__state:empty{display:none}@media(max-width:749px){.jb-search-page{padding:32px 16px 46px}.jb-search-page__eyebrow{font-size:9px;letter-spacing:.28em;margin-bottom:8px}.jb-search-page__title{font-size:36px;line-height:.98;letter-spacing:.045em;margin-bottom:24px}.jb-search-page__form{height:52px;margin-bottom:28px}.jb-search-page__input{font-size:14px;padding:0 13px}.jb-search-page__submit{flex-basis:122px;padding:0 12px;font-size:10px;letter-spacing:.15em}.jb-search-page__count{font-size:9px;margin-bottom:14px}.jb-search-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.jb-search-card__title{font-size:11px;line-height:1.35;margin-top:8px}.jb-search-card__price{font-size:11px}.jb-search-page__state{padding:28px 8px;font-size:13px}}@media(max-width:380px){.jb-search-page{padding-left:12px;padding-right:12px}.jb-search-page__title{font-size:34px}.jb-search-page__submit{flex-basis:112px}.jb-search-page__grid{gap:22px 9px}}.jb-search-page__eyebrow,.jb-search-page__title{display:none!important}.jb-search-page{padding-top:34px} @media(max-width:749px){.jb-search-page{padding-top:28px}}