.hb-ch2-benefits{position:relative;width:100%;background:var( --hb-benefits-bg, #653924 );overflow:hidden}.hb-ch2-benefits *,.hb-ch2-benefits *:before,.hb-ch2-benefits *:after{box-sizing:border-box}.hb-ch2-benefits__container{width:100%;max-width:var( --hb-benefits-max-width, 1440px );margin:0 auto;padding-top:var( --hb-benefits-padding-top, 120px );padding-right:var( --hb-benefits-padding-x, 80px );padding-bottom:var( --hb-benefits-padding-bottom, 120px );padding-left:var( --hb-benefits-padding-x, 80px );display:flex;flex-direction:column;align-items:center;gap:var( --hb-benefits-main-gap, 56px )}.hb-ch2-benefits__header{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px;margin:0;padding:0;text-align:center}.hb-ch2-benefits__eyebrow{margin:0;padding:0;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:1;letter-spacing:.96px;text-transform:uppercase;color:var( --hb-benefits-eyebrow-color, #efd8c5 )}.hb-ch2-benefits__heading{width:100%;margin:0;padding:0;font-family:Playfair Display,serif;font-size:44px;font-style:normal;font-weight:700;line-height:1.15;letter-spacing:0;text-align:center;color:var( --hb-benefits-heading-color, #f8f4f0 )}.hb-ch2-benefits__heading-normal{font-family:Playfair Display,serif;font-size:inherit;font-style:normal;font-weight:700;line-height:inherit;color:inherit}.hb-ch2-benefits__heading-italic{font-family:Playfair Display,serif;font-size:inherit;font-style:italic;font-weight:400;line-height:inherit;color:inherit}.hb-ch2-benefits__grid{width:100%;display:grid;grid-template-columns:repeat(var( --hb-benefits-columns-desktop, 3 ),minmax(0,1fr));gap:var( --hb-benefits-grid-gap, 32px );align-items:stretch}.hb-ch2-benefits__card{position:relative;width:100%;min-width:0;height:100%;margin:0;padding:var( --hb-benefits-card-padding, 32px );display:flex;flex-direction:column;align-items:flex-start;gap:16px;background:var( --hb-benefits-card-bg, rgba(255, 255, 255, .05) );border:1px solid var( --hb-benefits-card-border, rgba(255, 255, 255, .1) );border-radius:var( --hb-benefits-card-radius, 12px )}.hb-ch2-benefits__card-title{width:100%;margin:0;padding:0;font-family:Playfair Display,serif;font-size:28px;font-style:normal;font-weight:700;line-height:1;letter-spacing:0;color:var( --hb-benefits-heading-color, #f8f4f0 );word-break:normal;overflow-wrap:normal}.hb-ch2-benefits__card-description{width:100%;margin:0;padding:0;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.7;letter-spacing:0;color:var( --hb-benefits-description-color, #efd8c5 )}.hb-ch2-benefits__card-description p{margin:0;padding:0;font:inherit;color:inherit}.hb-ch2-benefits__card-description p+p{margin-top:8px}@media screen and (max-width:989px){.hb-ch2-benefits__container{padding:88px 40px;gap:48px}.hb-ch2-benefits__heading{font-size:40px}.hb-ch2-benefits__grid{grid-template-columns:repeat(var( --hb-benefits-columns-tablet, 2 ),minmax(0,1fr));gap:24px}.hb-ch2-benefits__card{padding:28px}.hb-ch2-benefits__card-title{font-size:26px;line-height:1.1}.hb-ch2-benefits__card:last-child:nth-child(odd){grid-column:1 / -1}}@media screen and (max-width:749px){.hb-ch2-benefits__container{padding:72px 20px;gap:40px}.hb-ch2-benefits__header{gap:12px}.hb-ch2-benefits__eyebrow{font-size:11px;letter-spacing:.88px}.hb-ch2-benefits__heading{font-size:36px;line-height:1.15}.hb-ch2-benefits__grid{grid-template-columns:repeat(var( --hb-benefits-columns-mobile, 1 ),minmax(0,1fr));gap:16px}.hb-ch2-benefits__card:last-child:nth-child(odd){grid-column:auto}.hb-ch2-benefits__card{padding:24px;gap:14px;border-radius:10px}.hb-ch2-benefits__card-title{font-size:24px;line-height:1.1}.hb-ch2-benefits__card-description{font-size:15px;line-height:1.65}}@media screen and (max-width:480px){.hb-ch2-benefits__container{padding-right:16px;padding-left:16px}.hb-ch2-benefits__heading{font-size:32px}.hb-ch2-benefits__card{padding:22px}.hb-ch2-benefits__card-title{font-size:23px}.hb-ch2-benefits__card-description{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/chapter-two-benefits.css.map */
