.core-section-library-wrapper .core-section-post-listing-default .listing-head{position:relative;display:grid;background:#38612a;grid-template-columns:minmax(0,1fr)}.core-section-library-wrapper .core-section-post-listing-default .listing-head .anchor{position:absolute;top:-105px;top:-6.5625rem;left:0;width:0;height:0}@media(min-width:64rem){.core-section-library-wrapper .core-section-post-listing-default .listing-head .anchor{top:-9.0625rem}}.core-section-library-wrapper .core-section-post-listing-default .listing-head .wrapper{display:grid;grid-template-columns:minmax(0,1fr);padding-block:min(25px + 1.25 * ((100vw - 320px) / 100) ,45px);padding-block:min(1.5625rem + 1.25 * ((100vw - 20rem) / 100) ,2.8125rem);gap:15px;gap:.9375rem}@media(min-width:64rem){.core-section-library-wrapper .core-section-post-listing-default .listing-head .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1.5625rem}}.core-section-library-wrapper .core-section-post-listing-default .listing-head .search-wrapper{display:grid;-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;padding:0!important;border-bottom:1px solid #fff;grid-template-columns:auto min(.9375rem + 1.5625 * ((100vw - 20rem) / 100) ,2.5rem);gap:12px;gap:.75rem}@media(min-width:64rem){.core-section-library-wrapper .core-section-post-listing-default .listing-head .search-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:min(12.5rem + 13.4375 * ((100vw - 20rem) / 100) ,25.9375rem);max-width:25rem}}.core-section-library-wrapper .core-section-post-listing-default .listing-head .search-wrapper .input{width:100%;padding:min(10px + .625 * ((100vw - 320px) / 100) ,20px) 0;padding:min(.625rem + .625 * ((100vw - 20rem) / 100) ,1.25rem) 0;color:#f8f7ee;background:rgba(0, 0, 0, 0);font-family:forma-djr-banner,sans-serif;font-size:min(14px + .625 * ((100vw - 320px) / 100) ,24px);font-size:min(.875rem + .625 * ((100vw - 20rem) / 100) ,1.5rem);font-weight:600;letter-spacing:1px;line-height:1.2;border:none;border-radius:0px}@media(min-width:48rem)and (max-width:112.5rem){.core-section-library-wrapper .core-section-post-listing-default .listing-head .search-wrapper .input{font-size:min(1.0625rem + .6875 * ((100vw - 48rem) / 64.5) ,1.75rem)}}.core-section-library-wrapper .core-section-post-listing-default .listing-head .search-wrapper .input::-webkit-input-placeholder{color:#fff}.core-section-library-wrapper .core-section-post-listing-default .listing-head .search-wrapper .input::-moz-placeholder{color:#fff}.core-section-library-wrapper .core-section-post-listing-default .listing-head .search-wrapper .input::-ms-input-placeholder{color:#fff}.core-section-library-wrapper .core-section-post-listing-default .listing-head .search-wrapper .input::placeholder{color:#fff}.core-section-library-wrapper .core-section-post-listing-default .listing-head .search-wrapper svg{width:min(15px + 1.5625 * ((100vw - 320px) / 100) ,40px);width:min(.9375rem + 1.5625 * ((100vw - 20rem) / 100) ,2.5rem);color:#fff}.core-section-library-wrapper .core-section-post-listing-default .listing-head .sort-wrapper{position:relative;display:grid;-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%}@media(min-width:64rem){.core-section-library-wrapper .core-section-post-listing-default .listing-head .sort-wrapper{width:min(12.5rem + 13.4375 * ((100vw - 20rem) / 100) ,25.9375rem);max-width:25rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.core-section-library-wrapper .core-section-post-listing-default .listing-head .sort-wrapper .toggler{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:min(8px + .625 * ((100vw - 320px) / 100) ,18px) min(10px + .75 * ((100vw - 320px) / 100) ,22px);padding:min(.5rem + .625 * ((100vw - 20rem) / 100) ,1.125rem) min(.625rem + .75 * ((100vw - 20rem) / 100) ,1.375rem);background:#f8f7ee;border-radius:min(.3125rem + .9375 * ((100vw - 20rem) / 100) ,1.25rem);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:min(10px + .625 * ((100vw - 320px) / 100) ,20px);gap:min(.625rem + .625 * ((100vw - 20rem) / 100) ,1.25rem)}.core-section-library-wrapper .core-section-post-listing-default .listing-head .sort-wrapper .toggler .sort{width:min(30px + 1.625 * ((100vw - 320px) / 100) ,56px);width:min(1.875rem + 1.625 * ((100vw - 20rem) / 100) ,3.5rem)}.core-section-library-wrapper .core-section-post-listing-default .listing-head .sort-wrapper .toggler .toggler-content{font-size:min(12px + .75 * ((100vw - 320px) / 100) ,24px);font-size:min(.75rem + .75 * ((100vw - 20rem) / 100) ,1.5rem);line-height:1.34;display:-webkit-box;display:-ms-flexbox;display:flex;color:#595857;letter-spacing:1px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:min(4px + .25 * ((100vw - 320px) / 100) ,8px);gap:min(.25rem + .25 * ((100vw - 20rem) / 100) ,.5rem)}.core-section-library-wrapper .core-section-post-listing-default .listing-head .sort-wrapper .toggler .toggler-content .label{font-weight:700}.core-section-library-wrapper .core-section-post-listing-default .listing-head .sort-wrapper .toggler svg{width:min(7px + .375 * ((100vw - 320px) / 100) ,13px);width:min(.4375rem + .375 * ((100vw - 20rem) / 100) ,.8125rem);color:#595857}.core-section-library-wrapper .core-section-post-listing-default .listing-head .filter-wrapper{position:relative;-ms-flex-negative:1;flex-shrink:1;width:100%;justify-self:flex-start}@media(min-width:64rem){.core-section-library-wrapper .core-section-post-listing-default .listing-head .filter-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto;min-width:min(11.25rem + 3.75 * ((100vw - 20rem) / 100) ,15rem);max-width:25rem;margin-right:auto}}@media(min-width:64rem){.core-section-library-wrapper .core-section-post-listing-default .listing-head .filter-wrapper.no-mr{margin-right:0}}.core-section-library-wrapper .core-section-post-listing-default .listing-head .filter-wrapper .toggler{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:1;flex-shrink:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:auto;max-width:100%;padding:min(8px + .625 * ((100vw - 320px) / 100) ,18px) 0;padding:min(.5rem + .625 * ((100vw - 20rem) / 100) ,1.125rem) 0;gap:min(10px + .625 * ((100vw - 320px) / 100) ,20px);gap:min(.625rem + .625 * ((100vw - 20rem) / 100) ,1.25rem)}.core-section-library-wrapper .core-section-post-listing-default .listing-head .filter-wrapper .toggler .toggler-content{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;font-size:min(16px + .875 * ((100vw - 320px) / 100) ,30px);font-size:min(1rem + .875 * ((100vw - 20rem) / 100) ,1.875rem);font-weight:700;letter-spacing:min(1px + .0625 * ((100vw - 320px) / 100) ,2px);letter-spacing:min(.0625rem + .0625 * ((100vw - 20rem) / 100) ,2px);line-height:1.5;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:min(4px + .25 * ((100vw - 320px) / 100) ,8px);gap:min(.25rem + .25 * ((100vw - 20rem) / 100) ,.5rem)}@media(min-width:48rem)and (max-width:112.5rem){.core-section-library-wrapper .core-section-post-listing-default .listing-head .filter-wrapper .toggler .toggler-content{font-size:min(1.1875rem + .6875 * ((100vw - 48rem) / 64.5) ,1.875rem)}}.core-section-library-wrapper .core-section-post-listing-default .listing-head .filter-wrapper .toggler .toggler-content .value{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.core-section-library-wrapper .core-section-post-listing-default .listing-head .filter-wrapper .toggler .toggler-content .value::before{position:absolute;right:0;bottom:min(3px + .25 * ((100vw - 320px) / 100) ,7px);bottom:min(.1875rem + .25 * ((100vw - 20rem) / 100) ,7px);left:-2.5%;z-index:-1;display:block;width:105%;height:25%;margin:0 auto;content:"";background-color:#99c555;-webkit-mask:url(/wp-content/themes/case/packages/assets/images/scribble-line.svg) no-repeat right bottom/contain;mask:url(/wp-content/themes/case/packages/assets/images/scribble-line.svg) no-repeat right bottom/contain}.core-section-library-wrapper .core-section-post-listing-default .listing-head .filter-wrapper .toggler svg{width:min(7px + .375 * ((100vw - 320px) / 100) ,13px);width:min(.4375rem + .375 * ((100vw - 20rem) / 100) ,.8125rem);color:#99c555}.core-section-library-wrapper .core-section-post-listing-default .listing-head .options{position:absolute;top:120%;left:0;z-index:20;max-height:300px;max-height:18.75rem;padding:10px;padding:.625rem;opacity:0;background:#99c555;border-radius:min(.3125rem + .9375 * ((100vw - 20rem) / 100) ,1.25rem);-webkit-transition:opacity 250ms,visibility 250ms;transition:opacity 250ms,visibility 250ms;visibility:hidden;overflow-y:auto;min-width:100%;-webkit-box-shadow:0 min(.3125rem + .3125 * ((100vw - 20rem) / 100) ,.625rem) min(1.25rem + 1.25 * ((100vw - 20rem) / 100) ,2.5rem) rgba(0, 0, 0, .3);box-shadow:0 min(.3125rem + .3125 * ((100vw - 20rem) / 100) ,.625rem) min(1.25rem + 1.25 * ((100vw - 20rem) / 100) ,2.5rem) rgba(0, 0, 0, .3)}.core-section-library-wrapper .core-section-post-listing-default .listing-head .options .option input{display:none}.core-section-library-wrapper .core-section-post-listing-default .listing-head .options .option .label{display:block;padding:min(6px + .375 * ((100vw - 320px) / 100) ,12px) min(12px + .5 * ((100vw - 320px) / 100) ,20px) min(4px + .375 * ((100vw - 320px) / 100) ,10px);padding:min(.375rem + .375 * ((100vw - 20rem) / 100) ,.75rem) min(.75rem + .5 * ((100vw - 20rem) / 100) ,1.25rem) min(.25rem + .375 * ((100vw - 20rem) / 100) ,.625rem);color:#fff;border-radius:min(.3125rem + .9375 * ((100vw - 20rem) / 100) ,1.25rem);cursor:pointer;-webkit-transition:background-color 250ms,color 250ms;transition:background-color 250ms,color 250ms}.core-section-library-wrapper .core-section-post-listing-default .listing-head .options .option .label:hover{color:#38612a;background:#f8f7ee}.core-section-library-wrapper .core-section-post-listing-default .listing-head .options .option .text{position:relative;top:-1px;font-size:min(12px + .25 * ((100vw - 320px) / 100) ,16px);font-size:min(.75rem + .25 * ((100vw - 20rem) / 100) ,1rem);line-height:1.4}@media(min-width:48rem)and (max-width:112.5rem){.core-section-library-wrapper .core-section-post-listing-default .listing-head .options .option .text{font-size:min(.9375rem + .3125 * ((100vw - 48rem) / 64.5) ,1.25rem)}}.core-section-library-wrapper .core-section-post-listing-default .listing-head .options:hover,.core-section-library-wrapper .core-section-post-listing-default .listing-head .toggler:focus+.options{visibility:visible;opacity:1}.core-section-library-wrapper .core-section-post-listing-default .listing-body{display:grid;padding-top:min(45px + 4.6875 * ((100vw - 320px) / 100) ,120px);padding-top:min(2.8125rem + 4.6875 * ((100vw - 20rem) / 100) ,7.5rem);grid-template-columns:minmax(0,1fr)}.core-section-library-wrapper .core-section-post-listing-default .listing-body .wrapper{display:grid;grid-template-columns:minmax(0,1fr);gap:min(30px + 1.25 * ((100vw - 320px) / 100) ,50px);gap:min(1.875rem + 1.25 * ((100vw - 20rem) / 100) ,3.125rem)}.core-section-library-wrapper .core-section-post-listing-default .listing-body .empty-message{display:block;color:#38612a;font-family:forma-djr-banner,sans-serif;font-size:min(18px + 2.625 * ((100vw - 320px) / 100) ,60px);font-size:min(1.125rem + 2.625 * ((100vw - 20rem) / 100) ,3.75rem);font-weight:700}.core-section-library-wrapper .core-section-post-listing-default .listing-body .search-message{font-size:min(12px + .375 * ((100vw - 320px) / 100) ,18px);font-size:min(.75rem + .375 * ((100vw - 20rem) / 100) ,1.125rem);line-height:1.34;margin-bottom:min(20px + 1.875 * ((100vw - 320px) / 100) ,50px);margin-bottom:min(1.25rem + 1.875 * ((100vw - 20rem) / 100) ,3.125rem)}.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper{display:grid;grid-template-columns:minmax(0,1fr);gap:min(30px + 3.125 * ((100vw - 320px) / 100) ,80px);gap:min(1.875rem + 3.125 * ((100vw - 20rem) / 100) ,5rem)}.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-posts{display:grid;grid-template-columns:minmax(0,1fr);gap:min(35px + .9375 * ((100vw - 320px) / 100) ,50px);gap:min(2.1875rem + .9375 * ((100vw - 20rem) / 100) ,3.125rem)}@media(min-width:37.5rem){.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-posts{grid-template-columns:repeat(3,1fr)}}.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-posts .card-post .image-wrapper{margin-bottom:25px;margin-bottom:1.5625rem}@media(min-width:64rem){.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-posts .card-post{margin-bottom:min(.9375rem + .625 * ((100vw - 64rem) / 56) ,1.5625rem)}.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-posts .card-post .content{padding:0 min(.625rem + .625 * ((100vw - 64rem) / 56) ,1.25rem)}}.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;color:#595857;font-size:min(12px + .625 * ((100vw - 320px) / 100) ,22px);font-size:min(.75rem + .625 * ((100vw - 20rem) / 100) ,1.375rem);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:min(5px + .3125 * ((100vw - 320px) / 100) ,10px);gap:min(.3125rem + .3125 * ((100vw - 20rem) / 100) ,.625rem)}@media(min-width:48rem)and (max-width:112.5rem){.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-pagination{font-size:min(.9375rem + .6875 * ((100vw - 48rem) / 64.5) ,1.625rem)}}.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-pagination .prev{margin-right:min(10px + .3125 * ((100vw - 320px) / 100) ,15px);margin-right:min(.625rem + .3125 * ((100vw - 20rem) / 100) ,.9375rem)}.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-pagination .prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-pagination .next{margin-left:min(10px + .3125 * ((100vw - 320px) / 100) ,15px);margin-left:min(.625rem + .3125 * ((100vw - 20rem) / 100) ,.9375rem)}.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-pagination .next,.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-pagination .prev{display:-webkit-box;display:-ms-flexbox;display:flex;width:min(40px + 1.5625 * ((100vw - 320px) / 100) ,65px);width:min(2.5rem + 1.5625 * ((100vw - 20rem) / 100) ,4.0625rem);height:min(40px + 1.5625 * ((100vw - 320px) / 100) ,65px);height:min(2.5rem + 1.5625 * ((100vw - 20rem) / 100) ,4.0625rem);border:1px solid #99c555;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-property:background-color;transition-property:background-color}.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-pagination .next svg,.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-pagination .prev svg{width:min(16px + .75 * ((100vw - 320px) / 100) ,28px);width:min(1rem + .75 * ((100vw - 20rem) / 100) ,1.75rem);color:#38612a}.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-pagination .next:hover,.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-pagination .prev:hover{background:#99c555}.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-pagination .next:hover svg,.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-pagination .prev:hover svg{color:#fff}.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-pagination a:not(.prev):not(.next),.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-pagination span:not(.dots){display:block;padding:min(7px + .4375 * ((100vw - 320px) / 100) ,14px) min(8px + .4375 * ((100vw - 320px) / 100) ,15px) min(5px + .3125 * ((100vw - 320px) / 100) ,10px);padding:min(.4375rem + .4375 * ((100vw - 20rem) / 100) ,.875rem) min(.5rem + .4375 * ((100vw - 20rem) / 100) ,.9375rem) min(.3125rem + .3125 * ((100vw - 20rem) / 100) ,.625rem);color:#000}.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-pagination a:not(.prev):not(.next).current,.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-pagination a:not(.prev):not(.next):hover,.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-pagination span:not(.dots).current,.core-section-library-wrapper .core-section-post-listing-default .listing-body .listing-posts-wrapper .listing-pagination span:not(.dots):hover{color:#99c555;font-weight:700;text-decoration:underline}
/*# sourceMappingURL=styles.css.map */
