.listing{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.listing[data-loading=true]{position:relative}.listing[data-loading=true]:after{content:'';position:absolute;top:-5px;right:0;bottom:0;left:0;background:#fff;opacity:.8;z-index:3}.listing__items{margin-top:20px}@media screen and (max-width:62.4375em){.listing__items{margin-top:0}}.listing__back-to-top{position:relative;margin-bottom:100px}@media screen and (max-width:62.4375em){.listing__back-to-top{margin-top:30px}}@media screen and (max-width:34.375em){.listing__back-to-top{margin-bottom:45px}}.listing-header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media screen and (max-width:62.4375em){.listing-header{flex-wrap:wrap;padding:0 15px}.listing-header--with-sort{margin-right:-20px}}.listing-header__count{-webkit-box-flex:1;flex:1 1 auto;width:25%}@media screen and (max-width:62.4375em){.listing-header__count{width:100%;padding:20px 0 25px;-webkit-box-ordinal-group:2;order:1;text-align:center}}.listing-header__filters{width:100%;max-width:50%;-webkit-box-flex:2;flex:2 1 auto}@media screen and (max-width:62.4375em){.listing-header__filters{width:50%;padding-right:20px}}.listing-header__filters .filterable__dimension label{color:#666}.listing-header:not(.listing-header--with-sort) .listing-header__filters{margin-right:25%}@media screen and (max-width:62.4375em){.listing-header:not(.listing-header--with-sort) .listing-header__filters{max-width:100%;margin-right:0;padding-right:0}}.listing-header__sort{-webkit-box-flex:1;flex:1 1 auto;width:25%;text-align:right}@media screen and (max-width:62.4375em){.listing-header__sort{width:50%;padding-right:20px}}.listing-header__sort .filterable__option{max-width:200px;width:100%;margin-left:auto;text-align:left}@media screen and (max-width:62.4375em){.listing-header__sort .filterable__option{max-width:none}}.listing-header__sort .filterable__option label{color:#666}.filters__options{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;justify-items:center}@media screen and (max-width:62.4375em){.filters__options{display:none}}@media screen and (max-width:62.4375em){.filters--active-a .filters__options{display:block;top:0;position:fixed;right:0;bottom:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:90%;max-width:335px;padding:15px;background:#fff;-webkit-transform:translateX(100%);transform:translateX(100%);overflow-x:hidden;overflow-y:auto;z-index:101}}@media screen and (max-width:62.4375em) and (max-width:78.125em){.filters--active-a .filters__options{top:0}}@media screen and (max-width:62.4375em) and (max-width:62.4375em){.filters--active-a .filters__options{top:0}}@media screen and (max-width:62.4375em) and (max-width:42.5em){.filters--active-a .filters__options{top:0}}@media screen and (max-width:62.4375em){.body--debug .filters--active-a .filters__options,body.debug .filters--active-a .filters__options{top:20px}}@media screen and (max-width:62.4375em) and (max-width:78.125em){.body--debug .filters--active-a .filters__options,body.debug .filters--active-a .filters__options{top:20px}}@media screen and (max-width:62.4375em) and (max-width:62.4375em){.body--debug .filters--active-a .filters__options,body.debug .filters--active-a .filters__options{top:0}}@media screen and (max-width:62.4375em){.body--admin .filters--active-a .filters__options,body.admin .filters--active-a .filters__options{top:44px}}@media screen and (max-width:62.4375em) and (max-width:78.125em){.body--admin .filters--active-a .filters__options,body.admin .filters--active-a .filters__options{top:44px}}@media screen and (max-width:62.4375em) and (max-width:62.4375em){.body--admin .filters--active-a .filters__options,body.admin .filters--active-a .filters__options{top:44px}}@media screen and (max-width:62.4375em) and (max-width:42.5em){.body--admin .filters--active-a .filters__options,body.admin .filters--active-a .filters__options{top:44px}}@media screen and (max-width:62.4375em){.body--debug.body--admin .filters--active-a .filters__options,body.debug.admin .filters--active-a .filters__options{top:64px}}@media screen and (max-width:62.4375em) and (max-width:78.125em){.body--debug.body--admin .filters--active-a .filters__options,body.debug.admin .filters--active-a .filters__options{top:64px}}@media screen and (max-width:62.4375em) and (max-width:62.4375em){.body--debug.body--admin .filters--active-a .filters__options,body.debug.admin .filters--active-a .filters__options{top:44px}}@media screen and (max-width:62.4375em) and (max-width:42.5em){.body--debug.body--admin .filters--active-a .filters__options,body.debug.admin .filters--active-a .filters__options{top:44px}}@media screen and (max-width:62.4375em){.filters--active-b .filters__options{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}}@media screen and (max-width:62.4375em){.filters--active-c .filters__options{-webkit-transform:none;transform:none}}@media screen and (max-width:62.4375em){[data-loading=true] .filters__options:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:.8;z-index:3}}.filters__title{display:none}@media screen and (max-width:62.4375em){.filters__title{font-family:Baskerville,Georgia,Times new roman,serif;line-height:1.3;text-transform:lowercase;font-weight:400;letter-spacing:normal;font-size:26px;font-size:1.625rem;line-height:1.11538;display:block;margin-bottom:12px;color:#183052;text-align:center}}.filterable__dimension{-webkit-box-flex:1;flex:1 1 auto;width:calc((100% / 3) - 20px);margin-right:10px;margin-left:10px}@media screen and (max-width:62.4375em){.filterable__dimension{-webkit-box-flex:0;flex:0;width:100%;margin-right:0;margin-bottom:20px;margin-left:0}}.filterable__dimension:first-child{margin-left:0}.filterable__dimension:nth-child(2):nth-last-child(2){-webkit-box-flex:0;flex:0 0 auto;width:calc((100% / 2) - 20px);margin:0 auto}@media screen and (max-width:62.4375em){.filterable__dimension:nth-child(2):nth-last-child(2){width:100%;margin-right:0;margin-left:0}}.filters__buttons,.filters__toggle{display:none}@media screen and (max-width:62.4375em){.filters__buttons,.filters__toggle{display:block}}@media screen and (max-width:62.4375em){.filters__buttons{background:#f1f0ec url(https://www.farmison.com/images/paper.jpg) 0 0;background-size:125px;margin:auto -15px -15px;padding:15px;width:calc(100% + 30px)}}.filters__close-wrap{display:none}@media screen and (max-width:62.4375em){.filters--active-a .filters__close-wrap{top:0;display:block;position:fixed;right:0;width:90%;max-width:335px;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:101}}@media screen and (max-width:62.4375em) and (max-width:78.125em){.filters--active-a .filters__close-wrap{top:0}}@media screen and (max-width:62.4375em) and (max-width:62.4375em){.filters--active-a .filters__close-wrap{top:0}}@media screen and (max-width:62.4375em) and (max-width:42.5em){.filters--active-a .filters__close-wrap{top:0}}@media screen and (max-width:62.4375em){.body--debug .filters--active-a .filters__close-wrap,body.debug .filters--active-a .filters__close-wrap{top:20px}}@media screen and (max-width:62.4375em) and (max-width:78.125em){.body--debug .filters--active-a .filters__close-wrap,body.debug .filters--active-a .filters__close-wrap{top:20px}}@media screen and (max-width:62.4375em) and (max-width:62.4375em){.body--debug .filters--active-a .filters__close-wrap,body.debug .filters--active-a .filters__close-wrap{top:0}}@media screen and (max-width:62.4375em){.body--admin .filters--active-a .filters__close-wrap,body.admin .filters--active-a .filters__close-wrap{top:44px}}@media screen and (max-width:62.4375em) and (max-width:78.125em){.body--admin .filters--active-a .filters__close-wrap,body.admin .filters--active-a .filters__close-wrap{top:44px}}@media screen and (max-width:62.4375em) and (max-width:62.4375em){.body--admin .filters--active-a .filters__close-wrap,body.admin .filters--active-a .filters__close-wrap{top:44px}}@media screen and (max-width:62.4375em) and (max-width:42.5em){.body--admin .filters--active-a .filters__close-wrap,body.admin .filters--active-a .filters__close-wrap{top:44px}}@media screen and (max-width:62.4375em){.body--debug.body--admin .filters--active-a .filters__close-wrap,body.debug.admin .filters--active-a .filters__close-wrap{top:64px}}@media screen and (max-width:62.4375em) and (max-width:78.125em){.body--debug.body--admin .filters--active-a .filters__close-wrap,body.debug.admin .filters--active-a .filters__close-wrap{top:64px}}@media screen and (max-width:62.4375em) and (max-width:62.4375em){.body--debug.body--admin .filters--active-a .filters__close-wrap,body.debug.admin .filters--active-a .filters__close-wrap{top:44px}}@media screen and (max-width:62.4375em) and (max-width:42.5em){.body--debug.body--admin .filters--active-a .filters__close-wrap,body.debug.admin .filters--active-a .filters__close-wrap{top:44px}}@media screen and (max-width:62.4375em){.filters--active-b .filters__close-wrap{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}}@media screen and (max-width:62.4375em){.filters--active-c .filters__close-wrap{-webkit-transform:none;transform:none}}.filters__close{width:40px;height:40px;padding:0;background:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);pointer-events:none;cursor:pointer}@media screen and (max-width:23.125em){.filters__close{width:10vw}}.filters__close svg{fill:#fff}.filters-background{display:none;position:absolute;top:100%;height:100vh;right:0;left:0;background:rgba(0,0,0,.75);z-index:100}@media screen and (max-width:62.4375em){.filters-background{top:0;position:fixed}}@media screen and (max-width:62.4375em) and (max-width:78.125em){.filters-background{top:0}}@media screen and (max-width:62.4375em) and (max-width:62.4375em){.filters-background{top:0}}@media screen and (max-width:62.4375em) and (max-width:42.5em){.filters-background{top:0}}@media screen and (max-width:62.4375em){.body--debug .filters-background,body.debug .filters-background{top:20px}}@media screen and (max-width:62.4375em) and (max-width:78.125em){.body--debug .filters-background,body.debug .filters-background{top:20px}}@media screen and (max-width:62.4375em) and (max-width:62.4375em){.body--debug .filters-background,body.debug .filters-background{top:0}}@media screen and (max-width:62.4375em){.body--admin .filters-background,body.admin .filters-background{top:44px}}@media screen and (max-width:62.4375em) and (max-width:78.125em){.body--admin .filters-background,body.admin .filters-background{top:44px}}@media screen and (max-width:62.4375em) and (max-width:62.4375em){.body--admin .filters-background,body.admin .filters-background{top:44px}}@media screen and (max-width:62.4375em) and (max-width:42.5em){.body--admin .filters-background,body.admin .filters-background{top:44px}}@media screen and (max-width:62.4375em){.body--debug.body--admin .filters-background,body.debug.admin .filters-background{top:64px}}@media screen and (max-width:62.4375em) and (max-width:78.125em){.body--debug.body--admin .filters-background,body.debug.admin .filters-background{top:64px}}@media screen and (max-width:62.4375em) and (max-width:62.4375em){.body--debug.body--admin .filters-background,body.debug.admin .filters-background{top:44px}}@media screen and (max-width:62.4375em) and (max-width:42.5em){.body--debug.body--admin .filters-background,body.debug.admin .filters-background{top:44px}}.filters--active-a~.filters-background{display:block;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.filters--active-b~.filters-background{opacity:1}.filters-summary{font-size:14px;font-size:.875rem;line-height:1.42857}.back-to-top{position:absolute;right:0;bottom:0;width:44px;height:44px;border-bottom:1px solid #e4e6e7}@media screen and (max-width:62.4375em){.back-to-top{position:static;display:block;margin:0 auto}}.back-to-top:hover{border-bottom-color:#666}.back-to-top svg{position:absolute;top:50%;left:50%;pointer-events:none;-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}
/*# sourceMappingURL=listing.css.map */
