.evc-discover{background:#f4efe6;color:#112023;padding:16px 4% 80px}.evc-discover *{box-sizing:border-box}.evc-discover a{color:inherit;text-decoration:none;cursor:pointer}.evc-discover a:focus-visible{outline:2px solid #9a713d;outline-offset:6px}.evc-discover h2,.evc-discover h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.025em;color:inherit;margin:0}.evc-discover h2{font-size:clamp(30px,3.1vw,49px);line-height:1.12}.evc-discover p{margin:0;line-height:1.65}.evc-discover-kicker{font-size:11px;text-transform:uppercase;letter-spacing:.19em;color:#846849;margin-bottom:15px!important}.evc-discover-heading{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-bottom:32px}.evc-discover-heading>p{max-width:390px;font-size:15px;color:#66645d}.evc-discover-room-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.evc-discover-room{border:1px solid #d8d0c3;background:#f9f6ef;transition:border-color .2s,transform .2s}.evc-discover-room:hover{border-color:#8c795f;transform:translateY(-4px)}.evc-discover-plan{background:#e8dfcf;position:relative;padding:52px 20px 18px}.evc-discover-room:nth-child(2) .evc-discover-plan{background:#e0e4da}.evc-discover-room:nth-child(3) .evc-discover-plan{background:#ecded4}.evc-discover-number{position:absolute;top:22px;left:24px;font-size:10px;text-transform:uppercase;letter-spacing:.14em}.evc-discover-plan svg{display:block;width:100%;height:200px}.evc-plan-rug{fill:#b5a17a;stroke:#887457;stroke-width:1}.evc-discover-room:nth-child(2) .evc-plan-rug{fill:#8e9c83;stroke:#687b61}.evc-discover-room:nth-child(3) .evc-plan-rug{fill:#bb8c75;stroke:#996e58}.evc-plan-detail{fill:none;stroke:#f6efe1;stroke-width:1.3;opacity:.8}.evc-plan-furniture{fill:#fbf7ed;stroke:#5e635b;stroke-width:1.5}.evc-discover-plan-note{display:block;text-align:center;font-size:11px;color:#494f49;margin-top:10px}.evc-discover-room-copy{padding:25px 26px 28px}.evc-discover-room h3{font-size:30px;display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.evc-discover-room h3 span{font-family:Arial,sans-serif;font-size:23px}.evc-discover-room-copy p{font-size:14px;color:#68665e;margin-bottom:22px;min-height:70px}.evc-discover-link{font-size:13px;border-bottom:1px solid #9f927b;padding-bottom:6px;line-height:1.6}.evc-discover-room-footer{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-top:22px}.evc-discover-room-footer>p{font-size:12px;color:#747166;max-width:470px}.evc-discover-room-footer>div{display:flex;flex-wrap:wrap;gap:20px}.evc-discover-room-footer a{font-size:12px;padding:8px 0;border-bottom:1px solid #c3b7a5}.evc-discover-edit{padding:85px 0}.evc-discover-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.evc-discover-product-image{position:relative;background:#eae3d7;height:330px;overflow:hidden;padding:28px}.evc-discover-product-image>img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .4s}.evc-discover-product:hover .evc-discover-product-image>img{transform:scale(1.045)}.evc-discover-product-arrow{position:absolute;bottom:15px;right:15px;border-radius:50%;width:36px;height:36px;display:grid;place-items:center;background:#faf7ef;font-size:21px;transition:background .2s,color .2s}.evc-discover-product:hover .evc-discover-product-arrow{background:#142b29;color:#f4efe6}.evc-discover-product-mood{font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:#716957;margin:18px 0 7px!important}.evc-discover-product h3{font-size:25px}.evc-discover-price{font-size:16px;margin-top:9px!important}.evc-discover-price span{display:block;font-size:12px;color:#6f6b62;margin-top:4px}.evc-discover-finder{display:grid;grid-template-columns:1fr 1fr;background:#182f2c;color:#f4efe6;overflow:hidden}.evc-discover-finder-art{position:relative;background:#e3d9c7;min-height:440px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:55px 35px 90px}.evc-discover-finder-art img{position:absolute;width:30%;height:65%;object-fit:contain;filter:drop-shadow(5px 10px 7px #30291b33);transform:rotate(-13deg) translateX(-85%)}.evc-discover-finder-art img:nth-child(2){z-index:2;transform:rotate(4deg);width:33%;height:72%}.evc-discover-finder-art img:nth-child(3){transform:rotate(17deg) translateX(85%)}.evc-discover-finder-art>span{position:absolute;bottom:27px;color:#4c5346;font-family:Georgia,serif;font-size:23px;font-style:italic}.evc-discover-finder-copy{padding:55px clamp(28px,4vw,70px)}.evc-discover-finder .evc-discover-kicker{color:#d5c3a4}.evc-discover-finder-copy>p:not(.evc-discover-kicker){font-size:15px;color:#d4d8ce;margin-top:23px;max-width:410px}.evc-discover-finder ol{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:22px;margin:28px 0;font-size:12px}.evc-discover-finder li span{display:block;font-size:10px;color:#c2ad87;margin-bottom:5px}.evc-discover-finder .evc-btn{background:#f4efe6;color:#142b29}.evc-discover-finder .evc-btn:hover{background:#e5d8c1}
@media(min-width:1700px){.evc-discover{padding-left:max(4%,calc((100% - 1640px)/2));padding-right:max(4%,calc((100% - 1640px)/2))}.evc-discover-product-image{height:380px}}
@media(max-width:950px){.evc-discover-heading{align-items:start}.evc-discover-heading>p{max-width:300px}.evc-discover-room-grid{gap:12px}.evc-discover-room-copy{padding:20px 16px}.evc-discover-room h3{font-size:24px}.evc-discover-plan{padding-left:8px;padding-right:8px}.evc-discover-plan svg{height:170px}.evc-discover-plan-note{font-size:10px}.evc-discover-number{left:16px;font-size:9px}.evc-discover-product-image{height:260px;padding:20px}.evc-discover-products{gap:16px}.evc-discover-room-footer{align-items:start;flex-direction:column}.evc-discover-finder-copy{padding:35px 25px}.evc-discover-finder-art{min-height:400px}}
@media(max-width:650px){.evc-discover{padding:12px 18px 45px}.evc-discover-heading{display:block;margin-bottom:25px}.evc-discover-heading>p{max-width:none;margin-top:17px;font-size:14px}.evc-discover-heading>.evc-discover-link{display:inline-block;margin-top:18px}.evc-discover-room-grid{grid-template-columns:1fr;gap:20px}.evc-discover-plan{padding-top:43px}.evc-discover-plan svg{height:180px}.evc-discover-number{top:19px;left:22px;font-size:10px}.evc-discover-plan-note{font-size:11px}.evc-discover-room-copy{padding:22px}.evc-discover-room h3{font-size:29px}.evc-discover-room-copy p{min-height:0;margin-bottom:16px}.evc-discover-room-footer>div{gap:15px}.evc-discover-edit{padding:55px 0}.evc-discover-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.evc-discover-product-image{height:225px;padding:18px}.evc-discover-product h3{font-size:22px}.evc-discover-product-mood{font-size:9px;min-height:29px;margin-top:13px!important}.evc-discover-product-arrow{width:29px;height:29px;font-size:18px;right:8px;bottom:8px}.evc-discover-price{font-size:15px}.evc-discover-price span{font-size:11px}.evc-discover-finder{grid-template-columns:1fr}.evc-discover-finder-art{min-height:290px}.evc-discover-finder-art>span{font-size:20px;bottom:18px}.evc-discover-finder-copy{padding:32px 25px 36px}.evc-discover-finder-copy h2{font-size:37px}.evc-discover-finder ol{gap:23px}.evc-discover-finder .evc-btn{width:100%;font-size:10px}}
@media(prefers-reduced-motion:reduce){.evc-discover *{transition:none!important}.evc-discover-room:hover,.evc-discover-product:hover .evc-discover-product-image>img{transform:none}}
