.fe-options{min-height:100vh;background:#f8f4ed;color:#3f4d42;font-family:Arial,Helvetica,sans-serif;padding:30px max(25px,calc((100vw - 1100px)/2)) 35px;color-scheme:light}
.fe-options *{box-sizing:border-box}.fe-options a{color:inherit;text-decoration:none}.fe-options a:focus-visible{outline:3px solid #7e9e8e;outline-offset:4px}.fe-options p,.fe-options h1,.fe-options h2{margin:0}.fe-options header{display:flex;justify-content:space-between;align-items:center;gap:25px;border-bottom:1px solid #dddcd1;padding-bottom:28px}.fe-options header>a{display:block;width:285px}.fe-options .fe-brand{width:100%}.fe-options .fe-brand img{width:100%;height:auto;display:block}.fe-options header>span{font-size:13px;color:#7c8171}.fe-options-intro{padding:65px 0 45px}.fe-options-intro>p{font-size:12px;letter-spacing:.14em;color:#7b846f;font-weight:600}.fe-options-intro h1{font:400 clamp(36px,4.5vw,56px)/1.12 Georgia,serif;letter-spacing:-.025em;margin:20px 0;color:#33513c}.fe-options-intro h1 em{color:#7b8d70}.fe-options-intro>div{font-size:16px;line-height:1.8;max-width:600px;color:#697461}.fe-options-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.fe-options-grid article{border:1px solid #d9e0d1;border-radius:18px;padding:33px;background:#f2f3e8}.fe-options-grid .fe-option-vital{background:#f0e5f1;border-color:#dac3df;color:#633b70}.fe-option-swatches{display:flex;gap:12px;margin-bottom:33px}.fe-option-swatches i{display:block;width:46px;height:46px;border-radius:6px;background:#33573c;border:1px solid #00000008}.fe-option-serena i:nth-child(2){background:#94a580}.fe-option-serena i:nth-child(3){background:#fffaf0}.fe-option-vital i{background:#74477d}.fe-option-vital i:nth-child(2){background:#ce896d}.fe-option-vital i:nth-child(3){background:#a8cbb9}.fe-options-grid article>p{font-size:11px;font-weight:600;letter-spacing:.13em;color:#6f8062}.fe-options-grid .fe-option-vital>p{color:#885e93}.fe-options-grid h2{font:400 40px/1.2 Georgia,serif;margin:12px 0 16px}.fe-options-grid article>div:not(.fe-option-swatches){font-size:16px;line-height:1.8;max-width:360px;min-height:87px}.fe-options-grid article>a{display:inline-flex;align-items:center;gap:15px;font-size:14px;min-height:45px;border-bottom:1px solid #95a88a;margin-top:25px;font-weight:600}.fe-options-grid .fe-option-vital>a{border-color:#b68fbd}.fe-options footer{font-size:12px;color:#818777;line-height:1.6;border-top:1px solid #dddcd1;padding-top:25px;margin-top:45px}
@media(max-width:600px){.fe-options{padding-top:24px}.fe-options header>a{width:225px}.fe-options header>span{display:none}.fe-options-intro{padding:45px 0 32px}.fe-options-intro h1{font-size:38px}.fe-options-grid{grid-template-columns:1fr;gap:20px}.fe-options-grid article{padding:28px}.fe-options-grid article>div:not(.fe-option-swatches){min-height:0}.fe-options footer{margin-top:30px}}
@media(max-width:370px){.fe-options-intro h1{font-size:31px}.fe-options-grid article{padding:23px}.fe-options-grid h2{font-size:35px}}

.fe-photo-review-link{margin:30px 0 0;font-size:14px;color:#68755f}.fe-photo-review-link a{display:inline-flex;min-height:44px;align-items:center;gap:8px;text-decoration:underline;text-underline-offset:4px}
