.wc-market-design{--wcm-green:#123f33;--wcm-red:#705b85;--wcm-yellow:#e5b382;--wcm-ink:#214536;--wcm-line:#d6ddce;background:#faf8f2;color:#214536;width:100%;max-width:none;font-family:Arial,sans-serif}.wc-market-design *{box-sizing:border-box}.wc-market-design .wc-market-wrap{width:calc(100% - clamp(40px,7vw,144px));max-width:1540px}.wc-market-design .wc-market-hero{background:#faf8f2;color:#214536;padding:28px 0 48px}.wc-market-design .wc-market-crumb{font:11px/1.6 Arial,sans-serif;color:#536c55;margin-bottom:40px}.wc-market-design .wc-market-crumb a{color:#31543e!important}.wc-market-design .wc-market-kicker{font:700 9px/1.5 Arial,sans-serif;letter-spacing:.15em;color:#705b85}.wc-market-design .wc-market-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:70px}.wc-market-design .wc-market-hero h1{font:400 clamp(46px,5.3vw,80px)/1.06 Georgia,serif;letter-spacing:-.045em;color:#214536;margin:20px 0 26px}.wc-market-design h1 em{color:#756188;font-weight:400}.wc-market-design .wc-market-hero-grid>div>p:not(.wc-market-kicker){font:15px/1.85 Arial,sans-serif;color:#586956;max-width:550px}.wc-market-design .wc-market-primary,.wc-market-design .wc-market-secondary{border-radius:3px;padding:16px 22px;min-height:50px;font:600 12px/1.4 Arial,sans-serif;text-transform:none;margin:0 12px 12px 0;text-decoration:none;display:inline-flex;align-items:center;gap:24px}.wc-market-design .wc-market-primary{background:#123f33;color:#fff!important;border:1px solid #123f33}.wc-market-design .wc-market-primary:hover{background:#2c5b46}.wc-market-design .wc-market-secondary{background:transparent;color:#214536!important;border:1px solid #bac8b4}.wc-market-design .wc-market-secondary:hover{background:#e9ede2}.wc-market-design .wc-market-hero .wc-market-art{background:#f1efe6;border:1px solid #d7ddcf;border-radius:4px;padding:0;overflow:hidden}.wc-market-art svg{display:block;width:100%;height:auto}.wc-market-art>div{padding:26px 32px}.wc-market-art h2{font:400 36px/1.12 Georgia,serif;letter-spacing:-.03em;color:#214536;margin:12px 0 18px}.wc-market-art h2 em{font-weight:400;color:#705b85}.wc-market-design .wc-market-art p{font:12px/1.8 Arial,sans-serif;color:#586956;margin:0}.wc-market-design .wc-market-trust{background:#faf8f2;border:0}.wc-market-design .wc-market-trust>.wc-market-wrap{border-top:1px solid #d6ddce;border-bottom:1px solid #d6ddce}.wc-market-design .wc-market-trust span{font:600 11px/1.6 Arial,sans-serif;text-align:left;color:#31543e;padding:20px 24px}.wc-market-design .wc-market-section,.wc-market-design .wc-market-products{background:#faf8f2;padding:60px 0;scroll-margin-top:160px}.wc-market-design .wc-section-heading h2{font:400 clamp(32px,3.4vw,48px)/1.15 Georgia,serif;letter-spacing:-.035em}.wc-market-design .wc-section-heading p:not(.wc-market-kicker){font:13px/1.8 Arial,sans-serif;color:#586956}.wc-market-design .wc-collection-grid{gap:20px}.wc-market-design .wc-collection-grid a{background:#e7ecdf;border:0;border-radius:4px;padding:30px;min-height:240px;transition:transform .18s}.wc-market-design .wc-collection-grid a:nth-child(3n+2){background:#eee6da}.wc-market-design .wc-collection-grid a:nth-child(3n+3){background:#e9e5ed}.wc-market-design .wc-collection-grid a:hover{transform:translateY(-3px)}.wc-market-design .wc-collection-grid span{font:600 10px Arial,sans-serif;color:#64715f}.wc-market-design .wc-collection-grid h3{font:400 30px/1.15 Georgia,serif;letter-spacing:-.03em}.wc-market-design .wc-collection-grid p{font:13px/1.8 Arial,sans-serif;color:#586956}.wc-market-design .wc-collection-grid b{font:600 11px Arial,sans-serif}.wc-market-design .wc-market-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 20px;padding:28px 30px;border-radius:4px;box-shadow:0 12px 26px #23453006}.wc-market-design .wc-market-filters>label:first-child{grid-column:span 2}.wc-market-design .wc-market-filters label{font:600 11px/1.5 Arial,sans-serif;min-width:0}.wc-market-design .wc-market-filters input,.wc-market-design .wc-market-filters select{min-width:0;width:100%;height:52px;border-radius:3px;background:#fafbf7;color:#263f32;font:13px Arial,sans-serif;padding:0 13px;margin-top:9px}.wc-market-design .wc-market-filters button{height:52px;border-radius:3px;background:#123f33;font:600 12px Arial,sans-serif;text-transform:none}.wc-market-design .wc-market-filters button:hover{background:#2c5b46}.wc-market-design .wc-market-count{font:13px/1.6 Arial,sans-serif;color:#586956;margin:30px 0}.wc-market-design .wc-market-count strong{font:32px Georgia,serif;margin-right:6px}.wc-market-design .wc-product-grid{gap:22px}.wc-market-design .wc-product-card{border-radius:4px;background:#fffefa}.wc-market-design .wc-product-image{aspect-ratio:1;background:#e8ede3}.wc-market-design .wc-product-image img{transition:transform .25s}.wc-market-design .wc-product-card:hover .wc-product-image img{transform:scale(1.025)}.wc-market-design .wc-product-image b{border-radius:3px;background:#f1e2cf;color:#4d563e;letter-spacing:.05em}.wc-market-design .wc-product-body{padding:28px}.wc-market-design .wc-product-brand{font:600 9px Arial,sans-serif;color:#64715f;letter-spacing:.12em}.wc-market-design .wc-product-body h3{font:400 29px/1.15 Georgia,serif;letter-spacing:-.03em}.wc-market-design .wc-product-body h3 a{color:#214536!important}.wc-market-design .wc-labels span{border-radius:3px;background:#f0f2e9;font:600 9px Arial,sans-serif;line-height:1.5}.wc-market-design .wc-shop-button{background:#123f33;border-radius:3px;font:600 11px/1.5 Arial,sans-serif;text-transform:none;padding:14px}.wc-market-design .wc-shop-button.wc-outline{background:transparent}.wc-market-design .wc-market-empty{border:1px solid #d6ddce;border-radius:4px;background:#fffefa;text-align:left;padding:38px;max-width:900px}.wc-market-design .wc-market-empty h2{font:400 34px/1.2 Georgia,serif;letter-spacing:-.03em}.wc-market-design .wc-market-empty>p:not(.wc-market-kicker){font:14px/1.8 Arial,sans-serif;color:#586956;max-width:680px;margin:20px 0 24px}.wc-market-design .wc-market-disclosure{background:#173f33;padding:58px 0}.wc-market-design .wc-market-disclosure>.wc-market-wrap{grid-template-columns:.7fr 1.3fr;gap:60px}.wc-market-design .wc-market-disclosure .wc-market-kicker{color:#d1c6dc}.wc-market-design .wc-market-disclosure h2{font:400 40px/1.12 Georgia,serif;letter-spacing:-.03em;color:#fff9ec}.wc-market-design .wc-market-disclosure p:not(.wc-market-kicker){font:14px/1.8 Arial,sans-serif;color:#d0dbcd}.wc-market-design .nav-links{flex-wrap:wrap}.wc-market-design a:focus-visible,.wc-market-design button:focus-visible,.wc-market-design input:focus-visible,.wc-market-design select:focus-visible{outline:2px solid #8b6c99;outline-offset:4px}.wc-market-design .wc-mobile-filter{border-radius:3px;font:600 12px Arial,sans-serif;padding:13px 18px}
@media(max-width:1000px){.wc-market-design .wc-market-hero-grid{gap:34px}.wc-market-design .wc-market-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:850px){.wc-market-design .wc-market-hero-grid,.wc-market-design .wc-market-disclosure>.wc-market-wrap{grid-template-columns:1fr}.wc-market-design .wc-market-trust span{padding:16px 0}.wc-market-design .wc-market-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){.wc-market-design .wc-market-wrap{width:calc(100% - 40px)}.wc-market-design .wc-market-hero{padding:24px 0 34px}.wc-market-design .wc-market-hero h1{font-size:47px}.wc-market-design .wc-market-crumb{margin-bottom:26px}.wc-market-art>div{padding:25px}.wc-market-art h2{font-size:30px}.wc-market-design .wc-market-section,.wc-market-design .wc-market-products{padding:44px 0}.wc-market-design .wc-market-filters{grid-template-columns:1fr;padding:24px 20px}.wc-market-design .wc-market-filters>label:first-child{grid-column:auto}.wc-market-design .wc-market-empty{padding:26px}.wc-market-design .wc-market-empty h2{font-size:29px}.wc-market-design .wc-market-disclosure h2{font-size:34px}.wc-market-design .wc-market-primary,.wc-market-design .wc-market-secondary{font-size:11px;padding:14px 18px}.wc-market-design .wc-product-body{padding:25px}}
@media(prefers-reduced-motion:reduce){.wc-market-design *{transition:none!important}.wc-market-design .wc-product-card:hover .wc-product-image img,.wc-market-design .wc-collection-grid a:hover{transform:none}}
