.fw-editorial-section{padding:70px 22px!important;color:#3d3633;overflow:clip}.fw-editorial-section>.elementor-container{max-width:1240px!important;gap:48px}.fw-editorial-section .fw-editorial-column>.elementor-widget-wrap{padding:0!important;align-content:center}.fw-editorial-section .elementor-widget{margin-bottom:20px}.fw-editorial-section .elementor-widget:last-child{margin-bottom:0}.fw-editorial-heading .elementor-heading-title{font-family:Lora,Georgia,serif!important;font-weight:400!important;line-height:1.16!important;letter-spacing:-.025em;color:#142e39}.fw-editorial-heading h1.elementor-heading-title{font-size:clamp(38px,4vw,60px)}.fw-editorial-heading h2.elementor-heading-title{font-size:clamp(30px,3vw,43px)}.fw-editorial-heading h3.elementor-heading-title{font-size:25px;letter-spacing:0}.fw-editorial-copy{font-family:Raleway,Arial,sans-serif!important;font-size:16px;line-height:1.85!important;max-width:660px}.fw-editorial-copy p{font-family:inherit!important;line-height:1.85!important}.fw-editorial-copy p:last-child{margin-bottom:0}.fw-editorial-copy a{color:#153e4c;text-decoration:underline;text-underline-offset:4px}.fw-eyebrow{font-family:Raleway,Arial,sans-serif;font-size:11px!important;line-height:1.5;letter-spacing:.17em;text-transform:uppercase;font-weight:600;color:#745f4d;margin:0 0 16px}.fw-editorial-image img{display:block;width:100%;height:auto;aspect-ratio:1.25;object-fit:cover;border-radius:0}.fw-editorial-image figcaption,.fw-article figcaption{display:none}.elementor .fw-editorial-button .elementor-button{border-radius:0!important;background:#142e39!important;color:#fff!important;font-size:13px;font-weight:500;letter-spacing:.03em;padding:17px 27px;line-height:1.4!important;border:1px solid #142e39!important}.elementor .fw-editorial-button .elementor-button:hover,.elementor .fw-editorial-button .elementor-button:focus-visible{background:#d6c6b5!important;color:#142e39!important}.elementor .fw-editorial-button .elementor-button:before,.elementor .fw-editorial-button .elementor-button:after{display:none!important}.fw-editorial-button .elementor-button-text{color:inherit!important}.fw-editorial-band{background:#eee6dc}.fw-editorial-center{text-align:center}.fw-editorial-center .fw-editorial-copy{margin-left:auto;margin-right:auto}.fw-editorial-center .fw-editorial-column>.elementor-widget-wrap{justify-content:center}.fw-editorial-heading-section{padding-bottom:24px!important}.fw-listing-section{padding-top:28px!important;padding-bottom:80px!important}.fw-process-grid{padding-top:20px!important}.fw-process-grid>.elementor-container{gap:30px}.fw-process-grid .fw-editorial-column{padding-top:22px;border-top:1px solid #cbbdaa}.fw-listing{width:100%;text-align:left}.fw-listing-tools{display:flex;gap:25px;align-items:flex-start;justify-content:space-between;padding-bottom:26px;border-bottom:1px solid #dfd6cc;flex-wrap:wrap}.fw-filter-links{display:flex;gap:8px;flex-wrap:wrap;flex:1;min-width:280px}.fw-filter-links a{display:inline-flex;align-items:center;padding:10px 15px;border:1px solid #ded4ca;font-size:13px;line-height:1.4;color:#3d3633;transition:background .15s}.fw-filter-links a[aria-current],.fw-filter-links a:hover{background:#142e39;color:#fff;border-color:#142e39}.fw-listing-search{display:flex;max-width:100%;gap:0;margin:0;width:300px}.fw-listing-search input[type=search]{min-width:0;width:100%;flex:1;border:1px solid #c6b9a9;padding:11px 12px;font:14px/1.4 Arial,sans-serif;background:#fff;margin:0;border-radius:0;height:44px;color:#222}.fw-listing-search button{margin:0;border:1px solid #142e39;background:#142e39;color:#fff;padding:10px 15px;font-size:12px;cursor:pointer;height:44px;line-height:1.4}.fw-listing-search input:focus-visible,.fw-filter-links a:focus-visible,.fw-text-link:focus-visible{outline:2px solid #ad7960;outline-offset:3px}.fw-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 24px}.fw-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:34px}.fw-product-card,.fw-journal-card{margin:0;min-width:0}.fw-card-picture{display:block;overflow:hidden;background:#eee9e3}.fw-card-picture img{display:block;width:100%;height:100%;margin:0!important;transition:transform .3s}.fw-product-card .fw-card-picture{aspect-ratio:4/5}.fw-product-card .fw-card-picture img{object-fit:contain;background:#fff}.fw-journal-card .fw-card-picture{aspect-ratio:3/2}.fw-journal-card .fw-card-picture img{object-fit:cover}.fw-card-picture:hover img{transform:scale(1.025)}.fw-product-copy,.fw-card-copy{padding:23px 0 0}.fw-product-copy .fw-eyebrow,.fw-card-copy .fw-eyebrow{font-size:10px!important;margin-bottom:10px;letter-spacing:.13em}.fw-product-copy h2{font:400 22px/1.35 Lora,Georgia,serif;margin:0 0 16px;text-transform:none;letter-spacing:0}.fw-card-copy h3{font:400 26px/1.3 Lora,Georgia,serif;margin:0 0 14px;text-transform:none;letter-spacing:-.015em}.fw-product-copy h2 a,.fw-card-copy h3 a{color:#142e39}.fw-card-copy>p:not(.fw-eyebrow){font-size:14px;line-height:1.8;color:#665e57;margin-bottom:18px}.fw-text-link{display:inline-block;font:500 13px/1.5 Raleway,Arial,sans-serif;color:#142e39;border-bottom:1px solid #b09a83;padding-bottom:5px;text-decoration:none}.fw-text-link span{margin-left:9px}.fw-result-count{font-size:12px;letter-spacing:.06em;color:#776d64;padding:19px 0 8px}.fw-card-placeholder{height:100%;min-height:210px;display:flex;align-items:center;justify-content:center;letter-spacing:.2em;font-family:Georgia,serif;background:#e7ded3;color:#5c4b3c}.fw-empty{padding:60px 20px;text-align:center;background:#f2ece5;margin-top:35px}.fw-pagination{margin-top:50px}.fw-pagination ul.page-numbers{list-style:none;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0;padding:0}.fw-pagination li{margin:0;padding:0;list-style:none}.fw-pagination a,.fw-pagination span{display:block;padding:10px 16px;border:1px solid #d9cbbb;min-width:42px;text-align:center}.fw-pagination .current{background:#142e39;color:#fff}.fw-article{max-width:1240px;margin:0 auto;padding:65px 0 85px}.fw-article-header{max-width:850px;margin:0 auto 45px;text-align:center}.fw-article-header>.fw-text-link{margin-bottom:38px}.fw-article-header h1{font:400 clamp(36px,4.3vw,58px)/1.16 Lora,Georgia,serif!important;letter-spacing:-.025em;color:#142e39;margin:0 0 25px}.fw-article-intro{font-size:18px;line-height:1.75;color:#665e57}.fw-article-meta{font-size:12px;color:#756b62;letter-spacing:.035em}.fw-article-meta span{margin:0 10px}.fw-article-cover img{display:block;width:100%;height:auto;max-height:640px;object-fit:cover}.fw-article-content{max-width:760px;margin:55px auto;font-size:17px;line-height:1.9;color:#49403a}.fw-article-content h2{font:400 31px/1.25 Lora,Georgia,serif;letter-spacing:-.015em;margin:44px 0 20px;color:#142e39}.fw-article-content h3{font:400 24px/1.3 Lora,Georgia,serif;margin-top:32px}.fw-article-content p,.fw-article-content ul{margin:0 0 24px}.fw-article-content ul{padding-left:25px}.fw-article-content li{margin-bottom:12px}.fw-article-content a{color:#153e4c;text-decoration:underline;text-underline-offset:4px}.fw-article-content img{max-width:100%;height:auto}.fw-article-content table{display:block;overflow-x:auto}.fw-article-cta{max-width:940px;margin:70px auto;padding:50px;background:#eee6dc;text-align:center}.fw-article-cta h2{font:400 35px/1.2 Lora,Georgia,serif;color:#142e39}.fw-article-cta p{max-width:640px;margin-left:auto;margin-right:auto}.fw-related>h2{font:400 34px/1.3 Lora,Georgia,serif;color:#142e39}@media(max-width:1024px){.fw-editorial-section>.elementor-container{gap:28px}.fw-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fw-process-grid>.elementor-container{flex-wrap:wrap!important}.fw-process-grid .fw-editorial-column{width:calc(50% - 15px)!important}.fw-journal-grid{gap:22px}.fw-card-copy h3{font-size:23px}}@media(max-width:767px){.fw-editorial-section{padding:40px 20px!important}.fw-editorial-section>.elementor-container{gap:28px}.fw-editorial-section .fw-editorial-column{width:100%!important}.fw-editorial-split>.elementor-container{flex-direction:column}.fw-editorial-image img{aspect-ratio:1.4}.fw-editorial-section .elementor-widget{margin-bottom:15px}.fw-editorial-copy{font-size:15px}.fw-listing-section{padding-top:10px!important}.fw-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 15px}.fw-product-copy h2{font-size:18px}.fw-product-copy .fw-eyebrow{font-size:9px!important}.fw-product-copy{padding-top:16px}.fw-journal-grid{grid-template-columns:1fr;gap:38px}.fw-card-copy h3{font-size:26px}.fw-listing-tools{gap:18px}.fw-filter-links{min-width:0;width:100%;flex:auto}.fw-filter-links a{font-size:12px;padding:9px 11px}.fw-listing-search{width:100%}.fw-article{padding:35px 0 50px}.fw-article-header{margin-bottom:30px}.fw-article-intro{font-size:16px}.fw-article-content{font-size:16px;margin:35px auto}.fw-article-content h2{font-size:27px;margin-top:34px}.fw-article-cta{padding:32px 22px;margin:40px auto}.fw-article-cta h2{font-size:29px}.fw-article-cover img{max-height:none;aspect-ratio:3/2}.fw-editorial-heading-section{padding-bottom:0!important}.fw-process-grid .fw-editorial-column{width:100%!important}}