.react-slidedown{height:0;transition-property:none;transition-duration:.5s;transition-timing-function:ease-in-out}.react-slidedown.transitioning{overflow-y:hidden}.react-slidedown.closed{display:none}.react-slidedown{transition-duration:.3s;display:block;overflow:hidden}.react-slidedown.closed{display:block}.block-post-filters-archive{margin-top:0;margin-bottom:0}.post-filters-archive{background-color:#eef2f6;display:flex;flex-flow:row wrap}.post-filters-archive[data-layout=search]{background-color:transparent}@media (min-width:992px){.pfa-search{display:flex}}.pfa-search .pfa-filters-bar__title{font-size:var(--wp--preset--font-size--supertext-small,16px);font-family:Figtree,sans-serif;font-weight:800;letter-spacing:.19em;line-height:2rem;text-transform:uppercase;border-bottom:.0625rem solid #335870;color:#fff;flex:0 0 100%;margin-bottom:0;text-align:center}@media (min-width:768px){.pfa-search .pfa-filters-bar__title{font-weight:700}}@media (min-width:992px){.pfa-search .pfa-filters-bar__title{border-bottom:0;border-right:.0625rem solid #335870;flex:0 0 25%;text-align:left}}@media (min-width:992px){[data-post-type=product] .pfa-search{position:sticky;top:4.875rem;z-index:2}}.pfa-filters-bar{background-color:#fff;flex:0 0 100%}@media (min-width:992px){.pfa-filters-bar{border-right:.0625rem solid #8a9199;flex:0 0 25%}}@media (min-width:992px){[data-post-type=product][data-selected-tax="[]"] .pfa-filters-bar__inner{position:sticky;top:9.625rem}}.pfa-filters-bar__toggle{appearance:none;background-color:#dfb469;background-image:url("data:image/svg+xml,%3Csvg width='20' height='18' viewBox='0 0 20 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.375 14C19.6875 14 20 14.3125 20 14.625V15.875C20 16.2266 19.6875 16.5 19.375 16.5H6.25V17.125C6.25 17.4766 5.9375 17.75 5.625 17.75H4.375C4.02344 17.75 3.75 17.4766 3.75 17.125V16.5H0.625C0.273438 16.5 0 16.2266 0 15.875V14.625C0 14.3125 0.273438 14 0.625 14H3.75V13.375C3.75 13.0625 4.02344 12.75 4.375 12.75H5.625C5.9375 12.75 6.25 13.0625 6.25 13.375V14H19.375ZM19.375 7.75C19.6875 7.75 20 8.0625 20 8.375V9.625C20 9.97656 19.6875 10.25 19.375 10.25H16.25V10.875C16.25 11.2266 15.9375 11.5 15.625 11.5H14.375C14.0234 11.5 13.75 11.2266 13.75 10.875V10.25H0.625C0.273438 10.25 0 9.97656 0 9.625V8.375C0 8.0625 0.273438 7.75 0.625 7.75H13.75V7.125C13.75 6.8125 14.0234 6.5 14.375 6.5H15.625C15.9375 6.5 16.25 6.8125 16.25 7.125V7.75H19.375ZM19.375 1.5C19.6875 1.5 20 1.8125 20 2.125V3.375C20 3.72656 19.6875 4 19.375 4H11.25V4.625C11.25 4.97656 10.9375 5.25 10.625 5.25H9.375C9.02344 5.25 8.75 4.97656 8.75 4.625V4H0.625C0.273438 4 0 3.72656 0 3.375V2.125C0 1.8125 0.273438 1.5 0.625 1.5H8.75V0.875C8.75 0.5625 9.02344 0.25 9.375 0.25H10.625C10.9375 0.25 11.25 0.5625 11.25 0.875V1.5H19.375Z' fill='%2300395A'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;border:0;border-right:.0625rem solid #8a9199;border-bottom:.0625rem solid #8a9199;text-indent:-624.9375rem;padding:0;flex:0 0 4.375rem;height:4.375rem;width:4.375rem}@media (min-width:992px){.pfa-filters-bar__toggle{display:none}}.pfa-filters-bar__clear{font-size:var(--wp--preset--font-size--body,20px);font-family:Figtree,sans-serif;font-weight:400;line-height:clamp(1.5rem,1.2585995086rem + .4914004914vw,1.75rem);margin-bottom:1.5rem;appearance:none;background-color:transparent;border:0;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.777402 1.66624C0.457663 1.3465 0.457663 0.828098 0.777402 0.508359C1.09714 0.18862 1.61554 0.18862 1.93528 0.508359L6.2688 4.84188L10.6023 0.508359C10.9221 0.18862 11.4405 0.18862 11.7602 0.508359C12.0799 0.828098 12.0799 1.3465 11.7602 1.66624L7.42668 5.99976L11.7602 10.3333C12.0799 10.653 12.0799 11.1714 11.7602 11.4912C11.4405 11.8109 10.9221 11.8109 10.6023 11.4912L6.2688 7.15763L1.93528 11.4912C1.61554 11.8109 1.09714 11.8109 0.777402 11.4912C0.457663 11.1714 0.457663 10.653 0.777402 10.3333L5.11092 5.99976L0.777402 1.66624Z' fill='%234E585E'/%3E%3C/svg%3E%0A");background-position:.625rem center;background-repeat:no-repeat;margin-bottom:0;padding:0 1.25rem 0 1.875rem;position:absolute;top:0;right:0;height:4.375rem}@media (min-width:992px){.pfa-filters-bar__clear{background-image:url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.271972 2.08517C-0.0906573 1.72254 -0.0906573 1.1346 0.271972 0.771972C0.634602 0.409343 1.22254 0.409343 1.58517 0.771972L6.5 5.6868L11.4148 0.771972C11.7775 0.409343 12.3654 0.409343 12.728 0.771972C13.0907 1.1346 13.0907 1.72254 12.728 2.08517L7.8132 7L12.728 11.9148C13.0907 12.2775 13.0907 12.8654 12.728 13.228C12.3654 13.5907 11.7775 13.5907 11.4148 13.228L6.5 8.3132L1.58517 13.228C1.22254 13.5907 0.634602 13.5907 0.271973 13.228C-0.090657 12.8654 -0.090657 12.2775 0.271973 11.9148L5.1868 7L0.271972 2.08517Z' fill='white'/%3E%3C/svg%3E%0A");color:#fff;top:-4.75rem;height:4.75rem}}@media (min-width:992px){[data-post-type=product] .pfa-filters-bar{max-height:calc(100vh - 78px - 76px);overflow:auto;padding-bottom:7.5rem}}@media (min-width:992px){[data-post-type=product][data-selected-tax="[]"] .pfa-filters-bar{max-height:none;overflow:visible}}.pfa-filters{flex-basis:100%!important}.pfa-filters__tax{display:flex;flex-flow:row wrap;position:relative}@media (min-width:992px){.pfa-filters__tax{border-bottom:.0625rem solid #8a9199}}.pfa-filters__tax--filters-hidden .pfa-filters__tax-list{display:none}@media (min-width:992px){.pfa-filters__tax--filters-hidden .pfa-filters__tax-list{display:flex}}.pfa-filters__tax--filters-hidden .pfa-filters-bar__toggle{background-color:transparent}.pfa-filters__tax .pfa-filters-bar__title{font-size:var(--wp--preset--font-size--body-bold,20px);font-family:Figtree,sans-serif;font-weight:700;line-height:clamp(1.5rem,1.2585995086rem + .4914004914vw,1.75rem);margin-bottom:1.5rem;border-bottom:.0625rem solid #8a9199;flex:0 0 calc(100% - 70px);margin-bottom:0;padding:1.4375rem 6.25rem 1.375rem 1.0625rem}@media (min-width:992px){.pfa-filters__tax .pfa-filters-bar__title{display:none}}.pfa-filters .pfa-filter-panel{border-bottom:.0625rem solid #8a9199;width:100%}.pfa-filters .pfa-filter-panel--open .pfa-filter-panel__inner ul{margin-top:0;margin-bottom:0;opacity:1}.pfa-filters .pfa-filter-panel--closed .pfa-filter-panel__inner ul{opacity:0;margin-top:.625rem;margin-bottom:-.625rem;transition:margin .3s ease-out,opacity .3s ease-out}.pfa-filters .pfa-filter-panel--closed>button:hover::after{border-top:.625rem solid #000;border-bottom:0!important}.pfa-filters .pfa-filter-panel--closed>button::after{border-top:.625rem solid #abb8c0;border-bottom:0!important}.pfa-filters .pfa-filter-panel__inner{padding:1.25rem 1.25rem 1rem}@media (min-width:992px){.pfa-filters .pfa-filter-panel__inner{padding:1.5rem 2rem 1.25rem}}.pfa-filters .pfa-filter-panel__inner ul{columns:2;margin-bottom:0;padding-left:0;transition:margin .3s ease-in,opacity .3s ease-in}.pfa-filters .pfa-filter-panel__inner ul li{list-style-type:none;margin-bottom:0}.pfa-filters .pfa-filter-panel:first-child{padding-top:1rem}.pfa-filters .pfa-filter-panel:last-child{border-bottom:0}.pfa-filters .pfa-filter-panel>button,.pfa-filters .pfa-filter-panel>span{font-size:var(--wp--preset--font-size--body-bold,20px);font-family:Figtree,sans-serif;font-weight:700;line-height:clamp(1.5rem,1.2585995086rem + .4914004914vw,1.75rem);margin-bottom:1.5rem;border:0;color:#00395a;display:block;margin-bottom:0;text-align:left;width:100%}.pfa-filters .pfa-filter-panel>button{appearance:none;background-color:transparent;border:0;padding:1rem 5.375rem 1rem 1.25rem;position:relative}@media (min-width:992px){.pfa-filters .pfa-filter-panel>button{padding:1rem 5.375rem 1rem 2rem}}.pfa-filters .pfa-filter-panel>button:hover{background-color:#dfb469;color:#000;transition:background-color .3s ease,color .3s ease}.pfa-filters .pfa-filter-panel>button:hover::after{border-bottom:.625rem solid #000}.pfa-filters .pfa-filter-panel>button::after{border-bottom:.625rem solid #abb8c0;border-left:.4375rem solid transparent;border-right:.4375rem solid transparent;content:"";height:0;width:0;position:absolute;top:0;right:2rem;bottom:0;margin:auto 0;transition:border-bottom .3s ease,border-top .3s ease}.pfa-filters .pfa-filter-panel>span{padding:1rem 5.375rem 0 1.25rem;margin-bottom:-.5rem}@media (min-width:992px){.pfa-filters .pfa-filter-panel>span{padding:1rem 5.375rem 0 2rem}}.pfa-search__wrapper{flex:0 0 100%}@media (min-width:992px){.pfa-search__wrapper{flex:0 0 75%}}.pfa-loading,.pfa-posts{flex:0 0 100%;padding:1.25rem}@media (min-width:992px){.pfa-loading,.pfa-posts{flex:0 0 75%;padding:2rem}}.post-filters-archive[data-layout=search] .pfa-loading,.post-filters-archive[data-layout=search] .pfa-posts{margin-bottom:5.25rem}@media (min-width:992px){.post-filters-archive[data-layout=search] .pfa-loading,.post-filters-archive[data-layout=search] .pfa-posts{flex:0 0 100%;margin-bottom:4.5rem}}@media (min-width:992px){[data-post-type=product] .pfa-posts{max-height:calc(100vh - 78px - 76px);overflow:auto}}@media (min-width:992px){[data-post-type=product][data-selected-tax="[]"] .pfa-posts{max-height:none}}.pfa-posts-grid{display:grid;grid-gap:1rem}@media (min-width:768px){.pfa-posts-grid{grid-template-columns:repeat(3,1fr)}}.post-filters-archive[data-layout=search] .pfa-posts-grid{grid-gap:0}@media (min-width:768px){.post-filters-archive[data-layout=search] .pfa-posts-grid{grid-template-columns:repeat(1,1fr)}}@media (min-width:576px){.pfa-posts-grid--team_member{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.pfa-posts-grid--team_member{grid-template-columns:repeat(4,1fr)}}.pfa-posts-table{margin-top:0}@media (min-width:768px){.pfa-posts-table{margin-top:-1.25rem}}.pfa-filters-bar{gap:clamp(1.5625rem,.6572481572rem + 1.8427518428vw,2.5rem);display:flex;flex-direction:column}@media (min-width:768px){.pfa-filters-bar{display:block}}.pfa-filters-bar__title{font-size:var(--wp--preset--font-size--t-4,32px);font-family:Figtree,sans-serif;font-weight:700;line-height:clamp(2.125rem,1.5214987715rem + 1.2285012285vw,2.75rem);flex-basis:100%;margin-bottom:.9375rem;padding:1rem 1.25rem}@media (min-width:768px){.pfa-filters-bar__title{padding:1.375rem 2rem}}.pfa-filters-bar__search{margin-bottom:1.875rem}@media (min-width:768px){.pfa-filters-bar__search{margin-bottom:0}}@media (min-width:768px){.pfa-filters{flex-basis:50%}}.pfa-filters__tax-list{display:flex;flex-wrap:wrap;flex-basis:100%;column-gap:clamp(.625rem,.0214987715rem + 1.2285012285vw,1.25rem)}.pfa-filters-message{border-top:.0625rem solid #8a9199;border-bottom:.0625rem solid #8a9199;flex-basis:100%!important;margin-top:-1.625rem}@media (min-width:768px){.pfa-filters-message{border-bottom:0;margin-top:0}}.pfa-filters-message p{font-size:var(--wp--preset--font-size--body-medium,20px);font-family:Figtree,sans-serif;font-weight:400;line-height:clamp(1.75rem,1.5689496314rem + .3685503686vw,1.9375rem);margin-bottom:1.5rem;color:#4e575d;text-align:center}.pfa-filter-select{margin-bottom:1rem}.pfa-filter-select__control{cursor:pointer;background-color:#eef2f6;border:1px solid #8a9199!important;border-radius:0!important}.pfa-filter-select__value-container{padding:.5rem 1rem}.pfa-filter-select__single-value{font-size:var(--wp--preset--font-size--body,20px);font-family:Figtree,sans-serif;font-weight:400;line-height:clamp(1.5rem,1.2585995086rem + .4914004914vw,1.75rem);margin-bottom:1.5rem;color:#00395a;margin:0}.pfa-filter-select__input-container{margin:0;padding:0}.pfa-filter-select__indicator-separator{display:none}.pfa-filter-select__indicator{border-top:.625rem solid #abb8c0;border-left:.4375rem solid transparent;border-right:.4375rem solid transparent;margin-right:1rem;padding:0;height:0;width:0}.pfa-filter-select__indicator svg{display:none}.pfa-filter-select__menu{min-width:15.625rem}.pfa-filter-checkbox,.pfa-filter-radio{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.pfa-filter-checkbox--disabled,.pfa-filter-radio--disabled{pointer-events:none}.pfa-filter-panel--unselected .pfa-filter-checkbox--disabled+label,.pfa-filter-panel--unselected .pfa-filter-radio--disabled+label{opacity:.3!important}.pfa-filter-checkbox--disabled+label,.pfa-filter-radio--disabled+label{pointer-events:none;opacity:.3!important}.pfa-filter-checkbox+label,.pfa-filter-radio+label{font-size:var(--wp--preset--font-size--body-small,15px);font-family:Figtree,sans-serif;font-weight:400;line-height:1.4375rem;margin-bottom:1.5rem;color:#4e575d;display:block;position:relative;padding-left:1.625rem;margin-bottom:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:1;transition:color .3s ease,opacity .3s ease}.pfa-filter-checkbox+label:hover,.pfa-filter-radio+label:hover{color:#dfb469}.pfa-filter-checkbox+label::after,.pfa-filter-radio+label::after{content:"";position:absolute;top:0;left:0;height:1.375rem;width:1.125rem;background-position:center;background-repeat:no-repeat}.pfa-filter-checkbox+label:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.663086' width='15' height='15' fill='%23EEF3F7'/%3E%3Crect x='0.5' y='0.663086' width='15' height='15' stroke='%23d2a559'/%3E%3C/svg%3E%0A")}.pfa-filter-checkbox+label::after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.663086' width='15' height='15' fill='%23EEF3F7'/%3E%3Crect x='0.5' y='0.663086' width='15' height='15' stroke='%238B9299'/%3E%3C/svg%3E%0A")}.pfa-filter-checkbox:checked+label::after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.663086' width='15' height='15' fill='%23D2A659'/%3E%3Cpath d='M13.7391 4.40646C14.087 4.70599 14.087 5.23017 13.7391 5.5297L6.88963 11.9197C6.56856 12.2442 6.00669 12.2442 5.68562 11.9197L2.26087 8.72471C1.91304 8.42518 1.91304 7.901 2.26087 7.60146C2.58194 7.27697 3.14381 7.27697 3.46488 7.60146L6.27425 10.2224L12.5351 4.40646C12.8562 4.08196 13.4181 4.08196 13.7391 4.40646Z' fill='white'/%3E%3Crect x='0.5' y='0.663086' width='15' height='15' stroke='%23D2A659'/%3E%3C/svg%3E%0A")}.pfa-filter-radio+label:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='1.16309' width='16' height='16' rx='8' fill='%23EEF3F7'/%3E%3Crect x='0.5' y='1.16309' width='16' height='16' rx='8' stroke='%23d2a559'/%3E%3C/svg%3E%0A")}.pfa-filter-radio+label::after{background-image:url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='1.16309' width='16' height='16' rx='8' fill='%23EEF3F7'/%3E%3Crect x='0.5' y='1.16309' width='16' height='16' rx='8' stroke='%238B9299'/%3E%3C/svg%3E%0A")}.pfa-filter-radio:checked+label::after{background-image:url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='1.16309' width='16' height='16' rx='8' fill='white'/%3E%3Ccircle cx='8.5' cy='9.16309' r='4.5' fill='%23D2A659'/%3E%3Crect x='0.5' y='1.16309' width='16' height='16' rx='8' stroke='%23D2A659'/%3E%3C/svg%3E%0A")}.pfa-search{background-color:#00395a;flex:0 0 100%;margin-top:0}.pfa-search svg{display:block}.pfa-filters-bar .pfa-search{margin-top:0;max-width:none}@media (min-width:768px){.pfa-filters-bar .pfa-search{flex-basis:50%}}.pfa-search__wrapper{padding:1rem 1.25rem;position:relative}@media (min-width:768px){.pfa-search__wrapper{display:flex;flex-flow:row wrap;justify-content:flex-end;padding:1rem 2rem}}.pfa-search__wrapper input[type=text]{font-size:var(--wp--preset--font-size--body,20px);font-family:Figtree,sans-serif;font-weight:400;line-height:clamp(1.5rem,1.2585995086rem + .4914004914vw,1.75rem);margin-bottom:1.5rem;background-color:#fff;border:.0625rem solid #8a9199;margin-bottom:0;padding:.625rem 1rem;height:2.75rem;width:calc(100% - 44px)}@media (min-width:768px){.pfa-search__wrapper input[type=text]{flex:0 0 calc(40% - 44px)}}.pfa-search__wrapper button{appearance:none;background-color:#dfb469;border:.0625rem solid #8a9199;border-left:0;display:flex;align-items:center;justify-content:center;position:absolute;margin:0;top:1rem;right:1.25rem;bottom:1rem;height:2.75rem;width:2.75rem}@media (min-width:768px){.pfa-search__wrapper button{right:2rem}}.pfa-search__wrapper button svg{width:1rem}.pfa-search__input{appearance:none;background:0 0;width:100%;border:none;padding:.4375rem .9375rem;outline:0!important;flex:1}@media (min-width:768px){.pfa-search__input{padding:.625rem 1rem}}.pfa-search__icon{border:none;background:0 0;appearance:none;padding:0;cursor:pointer;margin-right:.3125rem;outline:0!important;margin-top:-1px;width:1rem}@media (min-width:768px){.pfa-search__icon{width:1.3125rem}}.pfa-load-more{margin-top:clamp(1.25rem,.6464987715rem + 1.2285012285vw,1.875rem);display:flex;justify-content:center;width:100%}.pfa-load-more__button{border:none;background:0 0;appearance:none;padding:0;cursor:pointer;font-size:var(--wp--preset--font-size--buttons,17px);font-family:"Sofia Sans Semi Condensed",sans-serif;font-weight:700;letter-spacing:.1em;line-height:1.25rem;text-transform:uppercase;background:#dfb469;color:#000;display:inline-block;padding:.8125rem 1.5rem .6875rem;text-decoration:none;transition:background-color .3s ease}@media (min-width:768px){.pfa-load-more__button{font-size:var(--wp--preset--font-size--buttons,19px);letter-spacing:.07em}}.pfa-load-more__button:focus,.pfa-load-more__button:hover{background:#d2a559;color:#000}.post-filters-archive[data-layout=search] .pfa-load-more{margin-top:4.5rem}.pfa-loading{width:100%;height:40vh;display:flex;align-items:center;justify-content:center;background:0 0;max-height:90vh;min-height:200px}.pfa-loading__spinner{position:relative;width:50%;display:grid;place-items:center}.pfa-loading__spinner::after,.pfa-loading__spinner::before{content:"";box-sizing:border-box;position:absolute;width:1.25rem;height:1.25rem;background-color:#000}.pfa-loading__spinner::before{top:calc(50% - 1.25rem);left:calc(50% - 1.25rem);animation:box-loader-before 2.4s cubic-bezier(0,0,.24,1.21) infinite}.pfa-loading__spinner::after{top:50%;left:50%;animation:box-loader-after 2.4s cubic-bezier(0,0,.24,1.21) infinite}@keyframes box-loader-before{0%,100%{transform:none}25%{transform:translateX(100%)}50%{transform:translateX(100%) translateY(100%)}75%{transform:translateY(100%)}}@keyframes box-loader-after{0%,100%{transform:none}25%{transform:translateX(-100%)}50%{transform:translateX(-100%) translateY(-100%)}75%{transform:translateY(-100%)}}.pfa-no-results{width:100%;min-height:40vh;display:flex;align-items:center;justify-content:center;text-align:center;background:0 0;flex-direction:column}.pfa-no-results__title{font-size:var(--wp--preset--font-size--t-3,44px);font-family:Figtree,sans-serif;font-weight:700;line-height:clamp(2.25rem,1.042997543rem + 2.457002457vw,3.5rem);font-weight:700}.pfa-no-results__clear::after{display:none}.pfa-result-count{margin-bottom:1.875rem;font-weight:700;font-size:1rem;line-height:1.625rem;color:#000}.pfa-card-default{text-decoration:none;color:#000;display:flex;flex-direction:column}.pfa-card-default:focus,.pfa-card-default:hover{color:#000;text-decoration:none}.pfa-card-default__img-wrapper{margin:0}.pfa-card-default__img-wrapper img{width:100%;max-width:none}.pfa-card-default__text{flex:1}.pfa-card-default__title{font-size:var(--wp--preset--font-size--t-5,26px);font-family:Figtree,sans-serif;font-weight:700;line-height:clamp(1.75rem,1.3878992629rem + .7371007371vw,2.125rem);margin-bottom:.9375rem}.pfa-card-product{border:.0625rem solid #8a9199;text-decoration:none;color:#000;display:flex;flex-direction:column}.pfa-card-product:focus,.pfa-card-product:hover{text-decoration:none}.pfa-card-product:focus .pfa-card-product__img-wrapper::before,.pfa-card-product:hover .pfa-card-product__img-wrapper::before{opacity:0}.pfa-card-product:focus .pfa-card-product__title,.pfa-card-product:hover .pfa-card-product__title{color:#dfb469}.pfa-card-product:focus .pfa-card-product__link::before,.pfa-card-product:hover .pfa-card-product__link::before{left:0;width:2.5rem}.pfa-card-product:focus .pfa-card-product__link::after,.pfa-card-product:hover .pfa-card-product__link::after{right:0}.pfa-card-product__img-wrapper{background-color:#4e7894;border-bottom:.0625rem solid #8a9199;display:flex;justify-content:center;margin:0;position:relative;padding-bottom:66%}.pfa-card-product__img-wrapper img{width:100%;height:100%;top:0;left:0;object-fit:cover;max-width:none;position:absolute;z-index:1}.pfa-card-product__img-wrapper::before{background:radial-gradient(50% 50% at 50% 50%,#ebf0f4,#f9fcff);content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;transition:opacity .3s ease;z-index:0}.pfa-card-product__text{background-color:#fff;flex:1;padding:1rem 1rem 2.5rem;position:relative}@media (min-width:768px){.pfa-card-product__text{padding:1.5rem 1.5rem 2.5rem}}.pfa-card-product__title{font-size:var(--wp--preset--font-size--t-6,22px);font-family:Figtree,sans-serif;font-weight:700;line-height:clamp(1.625rem,1.3835995086rem + .4914004914vw,1.875rem);color:#00395a;margin-bottom:.5rem;transition:color .3s ease}.pfa-card-product__number{font-size:var(--wp--preset--font-size--body-small,15px);font-family:Figtree,sans-serif;font-weight:400;line-height:1.4375rem;color:#4e575d;margin-bottom:1rem}.pfa-card-product__link{height:.75rem;width:3rem;position:absolute;right:1.125rem;bottom:1.5rem}.pfa-card-product__link::before{content:"";background-color:#00395a;height:.125rem;width:1.75rem;position:absolute;top:0;bottom:0;left:.375rem;margin-top:auto;margin-bottom:auto;transition:left .3s ease,width .3s ease}.pfa-card-product__link::after{content:"";position:absolute;right:.375rem;top:0;bottom:0;height:0;width:0;border-left:.5625rem solid #00395a;border-top:.375rem solid transparent;border-bottom:.375rem solid transparent;margin-top:auto;margin-bottom:auto;transition:right .3s ease}.pfa-card-wide{padding:1.5rem 0;border-bottom:.0625rem solid #8a9199;text-decoration:none}@media (min-width:768px){.pfa-card-wide{padding:2rem 0}}.pfa-card-wide__post-type{font-size:var(--wp--preset--font-size--supertext-small,16px);font-family:Figtree,sans-serif;font-weight:800;letter-spacing:.19em;line-height:2rem;text-transform:uppercase;color:#00395a;margin-bottom:1rem}@media (min-width:768px){.pfa-card-wide__post-type{font-weight:700}}.pfa-card-wide__title{font-size:var(--wp--preset--font-size--t-4,32px);font-family:Figtree,sans-serif;font-weight:700;line-height:clamp(2.125rem,1.5214987715rem + 1.2285012285vw,2.75rem);margin-bottom:1.5rem;color:#00395a;margin-bottom:1.5rem}.pfa-card-wide__link{font-size:var(--wp--preset--font-size--supertext-small,16px);font-family:Figtree,sans-serif;font-weight:800;letter-spacing:.19em;line-height:2rem;text-transform:uppercase;letter-spacing:.0625rem;color:#b3822b;margin-bottom:0}@media (min-width:768px){.pfa-card-wide__link{font-weight:700}}.pfa-search-hero{background-color:#eef2f6;padding:2.5rem 1.25rem!important;border-bottom:.0625rem solid #8a9199}@media (min-width:768px){.pfa-search-hero{padding:3.5rem 2rem!important}}.pfa-search-hero__title{text-align:center}.pfa-search-hero .pfa-search__wrapper{padding:0}.pfa-search-hero .pfa-search__wrapper input[type=text]{flex:0 0 100%}.pfa-search-hero .pfa-search__wrapper button{top:0;right:0;bottom:0}@media (min-width:768px){.pfa-search-hero .pfa-search__wrapper button{right:0}}.search-results .pfa-result-count{font-size:var(--wp--preset--font-size--body,20px);font-family:Figtree,sans-serif;font-weight:400;line-height:clamp(1.5rem,1.2585995086rem + .4914004914vw,1.75rem);margin-bottom:1.5rem;font-weight:700;color:#4e575d;text-align:center;padding:1rem 0 2.5rem;margin-bottom:0;border-bottom:.0625rem solid #8a9199}