.bp-guides.page-width{max-width:1240px;padding:64px 60px 80px;background:#fcfaf7}.bp-guides>.bp-eyebrow{font-size:12px;letter-spacing:.18em;color:#917858;margin:0 0 18px}.bp-guides h1{font-family:var(--font-heading-family);font-size:clamp(44px,5vw,68px);font-weight:500;line-height:1.08;letter-spacing:-.035em;margin:0 0 24px;max-width:760px}.bp-guides__intro{font-size:17px;line-height:1.75;max-width:640px;color:#6c6359;margin:0 0 48px}.bp-guides__articles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 34px}.bp-guides__articles article{background:transparent;scroll-margin-top:150px;min-width:0}.bp-guide-photo{aspect-ratio:4/3;background:#eae4dc;overflow:hidden;border-radius:4px}.bp-guide-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 30%;transition:transform .4s}.bp-guides__articles article:hover img{transform:scale(1.025)}.bp-guide-copy{padding:27px 0 0}.bp-guide-copy>.bp-eyebrow{font-size:11px;letter-spacing:.16em;color:#917858;margin:0 0 13px}.bp-guides__articles h2{font-family:var(--font-heading-family);font-weight:500;font-size:36px;line-height:1.15;letter-spacing:-.025em;margin:0 0 16px}.bp-guides__articles p:not(.bp-eyebrow){font-size:16px;line-height:1.7;color:#6c6359;margin:0 0 16px}.bp-guides__articles a{font-size:15px;color:#292520;display:inline-block;margin:8px 20px 0 0;text-underline-offset:5px;font-weight:500}.bp-guides__articles .button{background:transparent;color:#292520;border:0;border-bottom:1px solid #b8a489;padding:0 0 7px;min-height:0;min-width:0;letter-spacing:0;text-transform:none;text-decoration:none;font-size:15px;line-height:1.5}.bp-guides__articles .button:after,.bp-guides__articles .button:before{display:none}.bp-guides a:focus-visible{outline:2px solid #917858;outline-offset:5px}#guide-wear .bp-guide-photo img,#guide-help .bp-guide-photo img{object-position:center 25%}@media(max-width:989px){.bp-guides.page-width{padding:45px 32px 60px}.bp-guides__articles{gap:38px 24px}.bp-guides__articles h2{font-size:32px}}@media(max-width:749px){.bp-guides.page-width{padding:36px 24px 48px}.bp-guides__articles{grid-template-columns:1fr;gap:36px}.bp-guides h1{font-size:46px}.bp-guides__intro{margin-bottom:32px}.bp-guide-copy{padding-top:22px}.bp-guides__articles h2{font-size:32px}.bp-guide-photo{aspect-ratio:4/3}}