.brand-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:34px}.brand-section-head .eyebrow{margin-bottom:16px}.brand-section-head h2{font-size:54px}.brand-section-head>p{font-size:14px;line-height:1.75;max-width:340px;color:#5d6d6a}.world-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.world-card{display:block}.world-photo{aspect-ratio:4/5;border-radius:13px;overflow:hidden;background:#edf3ef}.world-photo img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .3s}.world-card:hover img{transform:scale(1.025)}.world-copy{padding:20px 0 0}.world-copy h3{display:flex;justify-content:space-between;gap:12px;font-size:21px}.world-copy h3 span{font-size:24px;font-weight:400}.world-copy p{font-size:13px;color:#627366;line-height:1.75;margin-top:11px;max-width:335px}.world-link{display:inline-block;margin-top:14px;border-bottom:1px solid #8eaa97;font-size:12px;padding-bottom:3px}.world-note{font-size:10px;line-height:1.7;color:#72806e;margin-top:25px}.brand-story-zone{background:#f5f0e6}.brand-story{display:grid;grid-template-columns:.87fr 1.13fr;gap:67px;align-items:center}.brand-story-copy .eyebrow{margin-bottom:17px}.brand-story-copy h2{font-size:55px}.brand-story-copy>p{font-size:15px;color:#5d6d6a;line-height:1.8;margin-top:23px}.story-options{display:flex;flex-wrap:wrap;gap:9px;margin:24px 0}.story-option{padding:9px 15px;border:1px solid #adc4b4;background:transparent;border-radius:30px;color:#42695b;font-size:12px}.story-option[aria-pressed=true]{background:#234e50;border-color:#234e50;color:#fff}.brand-about-link{display:block;font-size:12px;color:#647c6a;margin-top:17px}.story-photo{height:390px;border-radius:12px;overflow:hidden;background:#f3e9dd}.story-photo img{display:block;width:100%;height:100%;object-fit:contain}.story-caption{padding-top:21px}.story-caption h3{font-size:20px}.story-caption p{font-size:13px;line-height:1.75;color:#657667;margin-top:10px;max-width:530px}.story-caption .textlink{display:inline-block;margin-top:13px;font-size:12px}.entry-guide{padding:32px;background:#edf3ef;border-radius:13px;margin-bottom:42px}.entry-guide-head{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:23px}.entry-guide-head .eyebrow{font-size:10px;letter-spacing:1.6px;margin-bottom:12px}.entry-guide-head h2{font-size:36px;line-height:1.15}.entry-guide-head>p{font-size:12px;color:#6a7d6c;line-height:1.6}.entry-options{display:grid;grid-template-columns:1fr 1fr;gap:14px}.entry-option{text-align:left;border:1px solid #c1d3c4;border-radius:8px;padding:17px 20px;background:#fffdf9;color:#365b50;min-height:83px}.entry-option[aria-pressed=true]{border:2px solid #2c7a70;background:#f8fbf6;padding:16px 19px}.entry-option strong{display:block;font-size:15px;line-height:1.4}.entry-option span{display:block;font-size:11px;color:#6f7e6d;margin-top:6px}.entry-result{display:grid;grid-template-columns:1fr 210px;gap:30px;align-items:center;padding:28px 0 0;min-height:225px}.entry-result-copy .eyebrow{font-size:9px;letter-spacing:1.4px}.entry-result-copy h3{font-size:24px;font-weight:500;margin-top:12px;line-height:1.3}.entry-result-copy p{font-size:13px;color:#627568;line-height:1.75;margin-top:12px;max-width:670px}.entry-result-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:19px}.entry-result-actions .btn{font-size:12px;min-height:46px;padding:12px 18px}.entry-result-actions .textlink{font-size:12px}.entry-result-image{display:block;width:210px;height:170px;object-fit:contain;background:#f3e9dd;border-radius:9px}@media(max-width:850px){.brand-section-head h2{font-size:47px}.brand-story{gap:35px}.brand-story-copy h2{font-size:47px}.entry-guide{padding:26px}.entry-result{grid-template-columns:1fr 170px}.entry-result-image{width:170px;height:150px}}@media(max-width:600px){.brand-section-head{display:block;margin-bottom:26px}.brand-section-head .eyebrow{font-size:9px;letter-spacing:1.5px;margin-bottom:15px}.brand-section-head h2{font-size:41px}.brand-section-head>p{font-size:12px;margin-top:19px}.world-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:84%;overflow-x:auto;scroll-snap-type:x mandatory;gap:17px;padding-bottom:14px}.world-card{scroll-snap-align:start}.world-photo{border-radius:10px}.world-copy{padding-top:16px}.world-copy h3{font-size:20px;line-height:1.35;align-items:center}.world-copy p{font-size:12px;line-height:1.7;margin-top:9px}.world-link{font-size:11px;margin-top:11px}.world-note{font-size:9px;margin-top:17px}.brand-story{display:flex;flex-direction:column;align-items:stretch;gap:29px}.brand-story-copy .eyebrow{font-size:9px;margin-bottom:15px}.brand-story-copy h2{font-size:42px}.brand-story-copy>p{font-size:13px;margin-top:19px}.story-options{gap:8px;margin:21px 0}.story-option{font-size:11px;padding:8px 14px}.brand-about-link{font-size:11px;margin-top:15px}.story-photo{height:300px;border-radius:9px}.story-caption h3{font-size:19px;line-height:1.35}.story-caption p{font-size:12px}.story-caption .textlink{font-size:11px}.entry-guide{padding:22px 19px;margin-bottom:32px;border-radius:10px}.entry-guide-head{display:block;margin-bottom:20px}.entry-guide-head .eyebrow{font-size:8px;letter-spacing:1.2px}.entry-guide-head h2{font-size:30px}.entry-guide-head>p{font-size:11px;margin-top:12px}.entry-options{grid-template-columns:1fr;gap:10px}.entry-option{padding:14px 15px;min-height:74px}.entry-option[aria-pressed=true]{padding:13px 14px}.entry-option strong{font-size:13px}.entry-option span{font-size:10px}.entry-result{display:flex;flex-direction:column-reverse;align-items:stretch;gap:19px;padding-top:23px;min-height:0}.entry-result-image{width:100%;height:170px}.entry-result-copy h3{font-size:21px}.entry-result-copy p{font-size:12px}.entry-result-actions{gap:15px;margin-top:17px}.entry-result-actions .btn{font-size:11px;width:100%;gap:17px}.entry-result-actions .textlink{font-size:11px}}.wrap.page-head{padding-left:40px;padding-right:40px}@media(max-width:1050px){.wrap.page-head{padding-left:28px;padding-right:28px}}@media(max-width:600px){.wrap.page-head{padding-left:23px;padding-right:23px}}.brand-story .story-photo{aspect-ratio:4/3;height:auto;background:#faf7f2}.brand-story .story-photo img{display:block;width:100%;height:100%;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/3/assets/erdf-brand.css.map */
