.AIOverview_section__ELHZl{background-color:#fff;width:100%;padding:3rem 0 4rem}main:has(.shop-by-look-marker) .AIOverview_section__ELHZl{background-color:#f5f1ec}main:has(.products-list-marker) .AIOverview_section__ELHZl{background-color:#f5f1ec;border-top:1px solid #ddd}.AIOverview_container__fVG_L{max-width:900px;margin:0 auto;padding:2rem 2rem 1rem}.AIOverview_eyebrow__Uq9A_{font-family:Poppins,sans-serif;font-weight:400;font-size:.7rem;text-transform:uppercase;letter-spacing:.16em;color:#6b5b4a;text-align:center;margin-bottom:.6rem}.AIOverview_title__JqdaK{font-family:Libre Baskerville,serif;font-size:1.9rem;text-align:center;margin:0;font-weight:300;color:#1a1a1a;line-height:1.25}.AIOverview_title__JqdaK:after{content:"";display:block;width:44px;height:1px;background:#b8a084;margin:1.1rem auto 0}.AIOverview_intro__kqLLU{font-family:Poppins,sans-serif;font-weight:300;font-size:.98rem;line-height:1.65;color:#4a4033;text-align:center;max-width:640px;margin:1.2rem auto 2.4rem}.AIOverview_list__lnwfc{display:flex;flex-direction:column;gap:0;margin-top:1.5rem}.AIOverview_item__fdbZL{border-top:1px solid #d9d0c1;padding:1.4rem 0;transition:padding .24s ease}.AIOverview_item__fdbZL:last-child{border-bottom:1px solid #d9d0c1}.AIOverview_question__dB4MW{font-family:Poppins,sans-serif;font-weight:400;font-size:1.05rem;color:#1a1a1a;display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem;cursor:pointer;list-style:none;line-height:1.45;padding:0;transition:color .2s ease}.AIOverview_question__dB4MW:hover{color:#6b5b4a}.AIOverview_question__dB4MW::-webkit-details-marker{display:none}.AIOverview_question__dB4MW::marker{display:none}.AIOverview_questionText__sSG2c{flex:1 1}.AIOverview_chevron__PJNru{flex-shrink:0;width:12px;height:12px;position:relative;transition:transform .28s ease;margin-top:.3rem}.AIOverview_chevron__PJNru:after,.AIOverview_chevron__PJNru:before{content:"";position:absolute;top:50%;width:8px;height:1.5px;background:#6b5b4a;transition:transform .28s ease}.AIOverview_chevron__PJNru:before{left:0;transform:rotate(45deg)}.AIOverview_chevron__PJNru:after{right:0;transform:rotate(-45deg)}.AIOverview_item__fdbZL[open] .AIOverview_chevron__PJNru:before{transform:rotate(-45deg)}.AIOverview_item__fdbZL[open] .AIOverview_chevron__PJNru:after{transform:rotate(45deg)}.AIOverview_answer__vcVlj{font-family:Poppins,sans-serif;font-weight:300;font-size:.98rem;line-height:1.75;color:#3d3628;padding:1.2rem 0 .3rem;animation:AIOverview_fadeIn__ESafL .32s ease}.AIOverview_answer__vcVlj p{margin:0 0 .9rem}.AIOverview_answer__vcVlj p:last-child{margin-bottom:0}.AIOverview_answer__vcVlj strong{font-weight:500;color:#1a1a1a}.AIOverview_answer__vcVlj em{font-style:italic}.AIOverview_answer__vcVlj code{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.88em;background:rgba(184,160,132,.14);padding:.08em .4em;border-radius:3px}.AIOverview_answer__vcVlj ol,.AIOverview_answer__vcVlj ul{margin:.5rem 0 .9rem;padding-left:1.4rem}.AIOverview_answer__vcVlj li{margin:.35rem 0}.AIOverview_answer__vcVlj ul li{list-style:none;position:relative}.AIOverview_answer__vcVlj ul li:before{content:"";position:absolute;left:-1.05rem;top:.65em;width:6px;height:6px;border-radius:999px;background:#b8a084}@keyframes AIOverview_fadeIn__ESafL{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.AIOverview_section__ELHZl{padding:2rem 0 3rem}.AIOverview_container__fVG_L{padding:1.5rem 1.2rem .6rem;max-width:100%}.AIOverview_title__JqdaK{font-size:1.5rem}.AIOverview_intro__kqLLU{font-size:.92rem;margin:1rem auto 1.8rem}.AIOverview_question__dB4MW{font-size:.98rem;gap:1rem}.AIOverview_answer__vcVlj{font-size:.92rem;padding-top:1rem}.AIOverview_item__fdbZL{padding:1.1rem 0}}.AIOverview_attribution__Lxc3F{display:flex;align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem 1rem;border-radius:10px;background:rgba(184,160,132,.09);border:1px solid rgba(184,160,132,.22)}.AIOverview_attributionPhoto__j8jOV{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}.AIOverview_attributionInitials__ApZ3H{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#b8a084,#8a7458);color:#fff;font-family:Poppins,sans-serif;font-weight:600;font-size:.78rem;letter-spacing:.02em;flex-shrink:0}.AIOverview_attributionText__OmQ3O{display:flex;flex-direction:column;gap:.1rem;line-height:1.35;min-width:0}.AIOverview_attributionName__q4nkB{font-family:Poppins,sans-serif;font-weight:500;font-size:.85rem;color:#1a1a1a}.AIOverview_attributionRole__LcOQL{font-family:Poppins,sans-serif;font-weight:300;font-size:.72rem;color:#6b5b4a;letter-spacing:.02em}