.promise-section{padding-left:5%;padding-right:5%}.promise-section .promise-container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto}.promise-section .heading-row{display:grid;align-items:start;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:80px;grid-row-gap:64px;margin-bottom:80px}.promise-section .promise-heading{font-size:40px;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:0}.promise-section .promise-description{font-size:18px;font-weight:400;margin-top:0}.promise-section .content-area{display:flex;gap:32px}.promise-section .static-feature{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f3eddd;border-radius:16px;text-align:center;padding:32px;max-width:405.33px;width:100%}.promise-section .main-feature-title{font-weight:700;font-size:80px;text-align:center}.promise-section .main-feature-subtitle{font-weight:400;font-size:20px;line-height:28px;text-align:center}.promise-section .feature-grid{grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid;align-items:stretch;box-sizing:border-box}.promise-section .feature-box{background-color:#f3eddd;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;border-radius:16px;padding:32px;height:auto;box-sizing:border-box}.promise-section .feature-image-box{display:flex;justify-content:center;align-items:center}.promise-section .feature-image{object-fit:cover;border-radius:16px;width:100%;height:100%;display:inline-block;vertical-align:middle;border:0;max-width:100%;overflow:hidden}.promise-section .feature-image img{width:100%!important;height:100%;max-height:270px}.promise-section .feature-title{font-weight:700;font-size:80px;line-height:104px;text-align:center;margin-bottom:8px}.promise-section .feature-subtitle{font-family:Aesthetik Script,sans-serif;font-weight:400;font-size:20px;line-height:28px;text-align:center}@media screen and (max-width:991px){.promise-section .heading-row{grid-column-gap:48px;grid-row-gap:32px;margin-bottom:72px}}@media screen and (max-width:767px){.promise-section .heading-row{grid-template-columns:1fr;grid-column-gap:20px;grid-row-gap:20px;margin-bottom:48px}}@media screen and (max-width:479px){.promise-section .heading-row{grid-template-columns:1fr;grid-row-gap:20px}}@media screen and (max-width:991px){.promise-section .promise-heading{font-size:36px}}@media screen and (max-width:767px){.promise-section .promise-heading{font-size:32px}}@media screen and (max-width:767px){.promise-section .promise-description{font-size:16px;line-height:1.5}}@media screen and (max-width:991px){.promise-section .content-area{flex-direction:column;gap:32px}}@media screen and (max-width:767px){.promise-section .feature-grid{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:991px){.promise-section .feature-title,.promise-section .main-feature-title{font-size:64px}.promise-section .static-feature{max-width:none}}@media screen and (max-width:767px){.promise-section .feature-title{font-size:56px;line-height:1.3;margin-bottom:5px}.promise-section .feature-subtitle,.promise-section .main-feature-subtitle{font-size:18px}.promise-section .main-feature-title{font-size:56px;line-height:1.3;margin-bottom:5px}.promise-section .feature-image img{max-height:none!important}#last_item_series{order:9999}}
/*# sourceMappingURL=/cdn/shop/t/367/assets/bento-section.css.map */
