.list-wrapper{position:relative}.list-wrapper .list-header{padding:0 0 12px;position:relative}.list-wrapper .list-header h2{font-size:2rem;text-align:center;line-height:1.2}.list-wrapper .list-header .view-all{position:absolute;right:0;line-height:2.4rem}.list-wrapper .list-header .view-all a{font-weight:700}@media (min-width:767.97px){.list-wrapper .list-header .view-all{top:0}}.list-wrapper.has-rss{padding-top:50px}.list-wrapper.has-rss .list-header{margin-top:-50px;padding-right:50px}.list-wrapper .list-rss-feed{width:34px;position:absolute;top:0;right:0;display:inline-block;color:#fff;font-size:24px;text-align:center}.list-wrapper .list-rss-feed:active,.list-wrapper .list-rss-feed:focus,.list-wrapper .list-rss-feed:hover{color:#fff}.list-wrapper a.view-all-link.button-link{background-color:transparent;color:#372c4b;border:1px solid #372c4b}.list-wrapper a.view-all-link.button-link i.fa{color:inherit}.list-wrapper a.feature-link,.list-wrapper form.feature-link{text-decoration:none;padding:0}.list-wrapper a.feature-link .list-page-entry-text,.list-wrapper form.feature-link .list-page-entry-text{padding:10px 17px 43px;justify-content:space-between}.list-wrapper a.feature-link div.list-title,.list-wrapper form.feature-link div.list-title{display:flex;min-height:60px;padding:10px 50px 5px;align-items:end;justify-content:center}.list-wrapper a.feature-link div.list-title+.feature-img,.list-wrapper form.feature-link div.list-title+.feature-img{padding-bottom:20px}.list-wrapper a.feature-link div.list-title+.feature-img img,.list-wrapper form.feature-link div.list-title+.feature-img img{background-color:#fff;padding:6px 4px 6px 6px;border-radius:10px}.list-wrapper a.feature-link:focus h3,.list-wrapper a.feature-link:focus h4,.list-wrapper a.feature-link:hover h3,.list-wrapper a.feature-link:hover h4,.list-wrapper form.feature-link:focus h3,.list-wrapper form.feature-link:focus h4,.list-wrapper form.feature-link:hover h3,.list-wrapper form.feature-link:hover h4{text-decoration:underline}.list-wrapper a.feature-link .list-title+.list-description,.list-wrapper form.feature-link .list-title+.list-description{padding-top:8px}.list-wrapper a.feature-link .feature-image+.list-description,.list-wrapper form.feature-link .feature-image+.list-description{margin-top:25px}.list-wrapper a.feature-link .list-page-entry-read-more,.list-wrapper form.feature-link .list-page-entry-read-more{margin:auto 0 0}.list-wrapper ul.list-pages{display:flex;flex-flow:row wrap;gap:25px;padding:0;list-style:none;justify-content:stretch}.list-wrapper ul.list-pages li{display:flex;width:100%;padding:0;vertical-align:top;flex-grow:0;align-items:stretch}.list-wrapper ul.list-pages.grid-3 li:nth-child(even) a.feature-link,.list-wrapper ul.list-pages.grid-3 li:nth-child(even) form.feature-link,.list-wrapper ul.list-pages.store-product-list li:nth-child(even) a.feature-link,.list-wrapper ul.list-pages.store-product-list li:nth-child(even) form.feature-link{border-radius:0 100px}.list-wrapper ul.list-pages.grid-3 a.feature-link,.list-wrapper ul.list-pages.grid-3 form.feature-link,.list-wrapper ul.list-pages.store-product-list a.feature-link,.list-wrapper ul.list-pages.store-product-list form.feature-link{flex-direction:column}.list-wrapper ul.list-pages.grid-3 a.feature-link .feature-thumbnail,.list-wrapper ul.list-pages.grid-3 form.feature-link .feature-thumbnail,.list-wrapper ul.list-pages.store-product-list a.feature-link .feature-thumbnail,.list-wrapper ul.list-pages.store-product-list form.feature-link .feature-thumbnail{padding:0 0 58.4%}@media (min-width:575.97px){.list-wrapper ul.list-pages.grid-3 li,.list-wrapper ul.list-pages.store-product-list li{width:calc(50% - 12.5px)}.list-wrapper ul.list-pages.grid-3 li.list-fill,.list-wrapper ul.list-pages.store-product-list li.list-fill{flex-grow:1;position:relative;overflow-y:hidden}.list-wrapper ul.list-pages.grid-3 li.list-fill:nth-child(even),.list-wrapper ul.list-pages.store-product-list li.list-fill:nth-child(even){border-radius:0 100px}.list-wrapper ul.list-pages.grid-3 li.list-fill:nth-child(odd),.list-wrapper ul.list-pages.store-product-list li.list-fill:nth-child(odd){border-radius:100px 0}}@media (min-width:575.97px) and (max-width:991.95px){.list-wrapper ul.list-pages.grid-3 li.list-fill:nth-child(2n+1):last-child,.list-wrapper ul.list-pages.store-product-list li.list-fill:nth-child(2n+1):last-child{display:none}}@media (min-width:991.97px){.list-wrapper a.feature-link,.list-wrapper form.feature-link{min-height:389px}.list-wrapper a.feature-link div.list-title,.list-wrapper form.feature-link div.list-title{min-height:108px}.list-wrapper a.feature-link div.list-title h3,.list-wrapper form.feature-link div.list-title h3{font-size:2.25rem;line-height:1.1}.list-wrapper ul.list-pages.grid-3 li,.list-wrapper ul.list-pages.store-product-list li{width:calc(33.3% - 16.6666666667px)}.list-wrapper ul.list-pages.grid-3 li.list-fill,.list-wrapper ul.list-pages.store-product-list li.list-fill{flex-grow:1}.list-wrapper ul.list-pages.grid-3 li.list-fill:nth-child(3n+1):last-child,.list-wrapper ul.list-pages.store-product-list li.list-fill:nth-child(3n+1):last-child{display:none}}.list-wrapper ul.list-pages .ccm-pagination-wrapper{text-align:right}.list-wrapper.default a.feature-link,.list-wrapper.default form.feature-link{text-align:center}.list-wrapper.default a.feature-link .feature-thumbnail,.list-wrapper.default form.feature-link .feature-thumbnail{min-height:90px}.list-wrapper.default a.feature-link .list-page-entry-read-more,.list-wrapper.default form.feature-link .list-page-entry-read-more{padding:12px 0 0}.list-wrapper.latest-news ul.list-pages li:nth-child(even) a.feature-link{border-radius:100px 0}.list-wrapper.latest-news ul.list-pages li:nth-child(odd) a.feature-link{border-radius:0 100px}.list-wrapper.latest-news ul.list-pages a.feature-link{text-align:left}.list-wrapper.latest-news ul.list-pages a.feature-link .feature-thumbnail{min-height:unset;padding:0 0 60%}.list-wrapper.latest-news ul.list-pages a.feature-link .text-wrapper{padding-top:15px;display:flex;gap:12px;flex-direction:column-reverse}.list-wrapper.latest-news ul.list-pages a.feature-link .list-date{font-weight:700}.list-wrapper.latest-news ul.list-pages a.feature-link .list-title{display:flex;min-height:120px;padding:0;align-items:unset;justify-content:left}.list-wrapper.latest-news ul.list-pages a.feature-link .list-title h3{font-weight:500;font-size:1.25rem}@media (min-width:575.97px){.list-wrapper.latest-news ul.list-pages a.feature-link .list-page-entry-read-more,.list-wrapper.latest-news ul.list-pages a.feature-link .text-wrapper{padding-left:5%;padding-right:5%}}.list-wrapper ul:focus{outline:unset}.list-wrapper.full-width ul.list-pages a.feature-link,.list-wrapper.search-news ul.list-pages a.feature-link{justify-content:stretch;text-align:left;position:relative}.list-wrapper.full-width ul.list-pages a.feature-link .list-title,.list-wrapper.search-news ul.list-pages a.feature-link .list-title{display:flex;min-height:unset;margin:auto auto auto 0;padding:0;justify-content:center}.list-wrapper.full-width ul.list-pages a.feature-link .list-title h3,.list-wrapper.search-news ul.list-pages a.feature-link .list-title h3{min-height:50px}.list-wrapper.full-width ul.list-pages a.feature-link .list-page-entry-text,.list-wrapper.search-news ul.list-pages a.feature-link .list-page-entry-text{padding:40px 25px 40px 70px;min-height:335px;gap:15px;justify-content:space-around}.list-wrapper.full-width ul.list-pages a.feature-link .list-date,.list-wrapper.search-news ul.list-pages a.feature-link .list-date{font-weight:700}.list-wrapper.full-width ul.list-pages a.feature-link .text-wrapper,.list-wrapper.search-news ul.list-pages a.feature-link .text-wrapper{display:flex;flex-direction:column;margin:auto 0 0;gap:15px}.list-wrapper.full-width ul.list-pages a.feature-link .list-page-entry-read-more,.list-wrapper.search-news ul.list-pages a.feature-link .list-page-entry-read-more{margin:0 0 0 auto}.grid-3 .feature-thumbnail{min-width:100%}.featured{position:absolute;top:0;right:0;z-index:5;display:flex;padding:3px 10px 3px 40px;min-width:165px;align-items:center;justify-content:center;min-height:33px;background-color:#372c4b;color:#fff;background-image:url(/application/themes/custom/images/pin.svg);background-position:10px center;background-repeat:no-repeat}.grid-3 .featured{top:unset;right:unset;bottom:0;left:0;display:flex;flex-shrink:1}@media (min-width:575.97px){.list-wrapper .grid-3 a.feature-link div.list-title,.list-wrapper .grid-3 form.feature-link div.list-title{align-items:center}}.list-wrapper .grid-3 a.feature-link div.list-title+.feature-img,.list-wrapper .grid-3 form.feature-link div.list-title+.feature-img{padding:3px 8% 10px}@media (max-width:1199.95px){.list-wrapper.full-width ul.list-pages a.feature-link .list-page-entry-text,.list-wrapper.search-news ul.list-pages a.feature-link .list-page-entry-text{padding-left:30px}}@media (max-width:767.95px){.list-wrapper .list-header .view-all{bottom:100%}.list-wrapper.full-width ul.list-pages a.feature-link,.list-wrapper.search-news ul.list-pages a.feature-link{flex-direction:row;border-radius:45px 0}.list-wrapper.full-width ul.list-pages a.feature-link .list-page-entry-text,.list-wrapper.search-news ul.list-pages a.feature-link .list-page-entry-text{padding:27px 17px 15px;gap:10px}.list-wrapper.full-width ul.list-pages a.feature-link .list-page-entry-text .text-wrapper,.list-wrapper.search-news ul.list-pages a.feature-link .list-page-entry-text .text-wrapper{margin:0;padding-bottom:0}}@media (max-width:575.95px){.list-wrapper ul.list-pages.grid-3 li.list-fill,.list-wrapper ul.list-pages.store-product-list li.list-fill{display:none}.list-wrapper.full-width ul.list-pages a.feature-link,.list-wrapper.search-news ul.list-pages a.feature-link{flex-direction:column;border-radius:35px 0}.list-wrapper.full-width ul.list-pages a.feature-link .feature-thumbnail,.list-wrapper.search-news ul.list-pages a.feature-link .feature-thumbnail{min-width:100%;z-index:0}}.feature-link .list-page-entry-text{justify-content:space-evenly}.feature-link .list-page-entry-text div.list-page-entry-read-more:nth-child(2){margin:auto}.feature-link .list-page-entry-text div.text-wrapper:nth-last-child(2){margin:auto 0}