.BrandDescription-module__YFMmZW__descriptionBlock{max-width:900px;margin:0 auto;padding:28px 0 8px}.BrandDescription-module__YFMmZW__descriptionText{font-family:var(--font-body);color:#555;text-align:justify;font-size:14px;line-height:1.75}.BrandDescription-module__YFMmZW__descriptionText p{margin:0 0 12px}.BrandDescription-module__YFMmZW__descriptionText h2,.BrandDescription-module__YFMmZW__descriptionText h3{font-family:var(--font-heading);color:#2a1f14;margin:18px 0 10px;font-size:16px;font-weight:600}.BrandDescription-module__YFMmZW__descriptionText h2:first-child,.BrandDescription-module__YFMmZW__descriptionText h3:first-child{margin-top:0}.BrandDescription-module__YFMmZW__descriptionText a{color:#c5a46d;border-bottom:1px solid #0000;text-decoration:none;transition:border-color .2s}.BrandDescription-module__YFMmZW__descriptionText a:hover{border-bottom-color:#c5a46d}.BrandDescription-module__YFMmZW__descriptionToggle{color:#c5a46d;cursor:pointer;font-size:13px;font-family:var(--font-body);text-underline-offset:3px;background:0 0;border:none;margin:10px auto 0;text-decoration:underline;transition:color .2s;display:block}.BrandDescription-module__YFMmZW__descriptionToggle:hover{color:#a88a52}.BrandDescription-module__YFMmZW__descriptionCollapsed{max-height:100px;position:relative;overflow:hidden}.BrandDescription-module__YFMmZW__descriptionCollapsed:after{content:"";pointer-events:none;background:linear-gradient(#0000,#fff);height:50px;position:absolute;bottom:0;left:0;right:0}@media (max-width:768px){.BrandDescription-module__YFMmZW__descriptionBlock{padding:20px 0 4px}.BrandDescription-module__YFMmZW__descriptionText{text-align:left;font-size:13px}}
