.ga-complete-look{padding-top:48px;padding-bottom:42px;border-top:1px solid #dfd7cb;color:#302a24}.ga-complete-look>header{max-width:680px;margin-bottom:30px}.ga-complete-look h2{font:400 clamp(30px,3.2vw,43px)/1.15 var(--font-heading-family);margin:0 0 16px}.ga-complete-look>header>p:not(.ga-eyebrow){font:16px/1.7 var(--font-body-family);margin:0;color:#756b60}.ga-look-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;list-style:none;padding:0;margin:0;max-width:1100px}.ga-look-grid>li{min-width:0;display:flex;flex-direction:column}.ga-look-grid .card-wrapper{flex:1}.ga-look-grid .card__heading{min-height:2.7em}.ga-look-action{display:flex;align-items:center;justify-content:center;gap:16px;min-height:48px;margin-top:16px;border:1px solid #ae9d88;padding:10px 16px;color:#302a24;text-decoration:none;font:15px var(--font-body-family);position:relative;z-index:2}.ga-look-action svg{width:18px;height:18px}.ga-look-action:hover{background:#ede8df}.ga-look-action:focus-visible{outline:2px solid #91755c;outline-offset:4px}.ga-look-note{margin:24px 0 0;font:13px/1.7 var(--font-body-family);color:#756b60;max-width:760px}@media(max-width:749px){.ga-complete-look{padding:34px 22px}.ga-complete-look h2{font-size:31px}.ga-complete-look>header>p:not(.ga-eyebrow){font-size:15px}.ga-look-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.ga-look-grid .card__heading{font-size:16px;line-height:1.4}.ga-look-action{padding:10px 6px;font-size:14px;gap:8px}.ga-look-action svg{width:15px;flex-shrink:0}}
