.hmg-collection-faq{color:#24392e;background:#fff;padding-block:clamp(42px,5vw,72px);scroll-margin-top:30px}.hmg-collection-faq *{box-sizing:border-box}.hmg-collection-faq .page-width{max-width:1440px;padding-inline:clamp(22px,4.2vw,70px)}.hmg-collection-faq__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(28px,5vw,80px)}.hmg-collection-faq__eyebrow{margin:0 0 14px;color:#536333;font-size:11px;font-weight:700;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.hmg-collection-faq__intro h2{margin:0;font-family:var(--font-heading-family, Georgia, serif);font-weight:400;font-size:clamp(32px,3vw,44px);line-height:1.14;letter-spacing:-.035em;color:inherit}.hmg-collection-faq__description{margin:20px 0 0;font-size:14px;line-height:1.8;color:#596854}.hmg-collection-faq__item{border-top:1px solid #c5cebc}.hmg-collection-faq__item:last-child{border-bottom:1px solid #c5cebc}.hmg-collection-faq__question{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:60px;padding:22px 4px;list-style:none;cursor:pointer;font-size:15px;font-weight:650;line-height:1.6;color:#24392e;overflow-wrap:anywhere}.hmg-collection-faq__question::-webkit-details-marker{display:none}.hmg-collection-faq__question::marker{content:""}.hmg-collection-faq__question:hover{color:#415c36}.hmg-collection-faq__question:focus-visible{outline:3px solid #977138;outline-offset:4px}.hmg-collection-faq__icon{width:20px;height:20px;flex:0 0 20px;position:relative}.hmg-collection-faq__icon:before,.hmg-collection-faq__icon:after{content:"";background:currentColor;position:absolute;top:9px;left:3px;width:14px;height:2px}.hmg-collection-faq__icon:after{transform:rotate(90deg)}.hmg-collection-faq__item[open] .hmg-collection-faq__icon:after{display:none}.hmg-collection-faq__answer{max-width:75ch;padding:0 42px 25px 4px;font-size:14px;line-height:1.85;color:#44543f;overflow-wrap:anywhere}.hmg-collection-faq__answer p{margin:0}@media(max-width:749px){.hmg-collection-faq__layout{grid-template-columns:minmax(0,1fr);gap:25px}.hmg-collection-faq__intro h2{font-size:33px}.hmg-collection-faq__question{font-size:14px;padding-block:19px;gap:18px}.hmg-collection-faq__answer{padding-right:15px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/121/assets/hmg-collection-faq.css.map */
