.exceptional-benefits-wrapper{width:100%}.exceptional-benefits-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px;gap:40px}.exceptional-benefits-content{flex:0 0 auto;max-width:500px}.exceptional-benefits-heading{font-weight:700;font-style:normal;font-size:32px;line-height:1.2;letter-spacing:0;color:#4a0b12;margin:0 0 12px;font-family:inherit}.exceptional-benefits-description{font-weight:400;font-style:normal;font-size:16px;line-height:1.5;letter-spacing:0;color:#544242;margin:0}.exceptional-benefits-button{display:inline-block;font-weight:400;font-style:normal;font-size:16px;line-height:1.5;letter-spacing:0;color:#4a0b12;text-decoration:none;border-bottom:2px solid #E4C61A;padding-bottom:2px;white-space:nowrap;transition:opacity .3s ease;flex-shrink:0}.exceptional-benefits-button:hover{opacity:.7;border-bottom-color:#4a0b12}.exceptional-benefits-blocks{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;row-gap:24px}.benefit-block{background-color:#fcfcfc;padding:32px 28px;display:flex;flex-direction:column;gap:0;border-radius:0;transition:transform .2s ease}.benefit-block:hover{transform:translateY(-2px)}.benefit-icon{width:fit-content;height:auto;display:flex;align-items:center;justify-content:flex-start;margin-bottom:20px}.benefit-icon svg{display:block;width:auto;height:auto;max-height:36px}.benefit-content{display:flex;flex-direction:column;gap:12px}.benefit-heading{font-weight:700;font-style:normal;font-size:24px;line-height:1.3;letter-spacing:0;color:#4a0b12;margin:0;font-family:inherit}.benefit-description{font-weight:400;font-style:normal;font-size:16px;line-height:1.5;letter-spacing:0;color:#544242;margin:0}@media screen and (max-width:989px){.exceptional-benefits-header{flex-direction:column;gap:24px;margin-bottom:32px}.exceptional-benefits-content{max-width:100%}.exceptional-benefits-blocks{grid-template-columns:repeat(2,1fr);gap:16px;row-gap:20px}.benefit-block{padding:24px 20px}.benefit-heading{font-size:16px}}@media screen and (max-width:749px){.exceptional-benefits-header{gap:20px;margin-bottom:28px}.exceptional-benefits-heading{font-size:26px;margin-bottom:10px}.exceptional-benefits-description,.exceptional-benefits-button{font-size:14px}.exceptional-benefits-blocks{grid-template-columns:1fr;gap:12px}.benefit-block{padding:20px 18px;gap:12px}.benefit-icon{height:28px}.benefit-icon svg{max-height:28px}.benefit-heading{font-size:15px}.benefit-description{font-size:12px;line-height:1.4}}@media screen and (max-width:480px){.exceptional-benefits-heading{font-size:24px}.benefit-block{padding:18px 16px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-exceptional-benefits.css.map */
