.bento-hero{width:100%}.bento-hero__grid{display:grid;grid-template-columns:1fr 2fr;gap:1.5rem;min-height:500px}.bento-hero__left-column{display:flex;flex-direction:column;gap:1.5rem}.bento-hero__block{border-radius:16px;overflow:hidden;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:flex-start;padding:2rem;transition:all .3s ease;text-decoration:none;color:inherit}.bento-hero__block--large{height:100%;min-height:600px}.bento-hero__block--has-overlay-link{position:relative}.bento-hero__block-overlay{position:absolute!important;top:0;left:0;right:0;bottom:0;z-index:1;text-decoration:none;border-radius:16px;display:block!important}.bento-hero__block--small{flex:1;min-height:250px}.bento-hero__content{position:relative;z-index:2;width:100%;padding:2rem;display:flex;flex-direction:column;justify-content:space-between;height:100%}.bento-hero__block--small .bento-hero__content{position:relative;z-index:2;width:100%;padding:0 1.5rem;display:flex;height:100%;justify-content:space-between;flex-direction:column}.bento-hero__text-content{flex-grow:1}.bento-hero__button-container{display:flex;justify-content:flex-end;align-items:flex-end;margin-top:2rem}.bento-hero__block:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--overlay-color, rgba(0, 0, 0, .15)) 0%,rgba(0,0,0,.005) 100%);z-index:1}.bento-hero__title{color:#fff;font-size:64px;font-weight:500;line-height:1.2;margin:0 0 .5rem;max-width:65%}.bento-hero__block--small .bento-hero__title{font-size:72px;font-weight:500;max-width:100%}.bento-hero__block--large .bento-hero__title{color:#353535}.bento-hero__subtitle{color:#353535;font-size:22px;font-weight:200;line-height:1.4;margin:0;margin-top:1.5rem}.bento-hero__block--small .bento-hero__subtitle{font-size:20px;color:#fff}.bento-hero__block--link{cursor:pointer}@media(max-width:1200px){.bento-hero__title{font-size:56px;max-width:70%}.bento-hero__block--small .bento-hero__title{font-size:60px}.bento-hero__subtitle{font-size:20px}.bento-hero__block--small .bento-hero__subtitle{font-size:18px}.bento-hero__button{font-size:15px;padding:10px 20px}}@media(max-width:1024px){.bento-hero__grid{min-height:450px}.bento-hero__block--large{min-height:500px}.bento-hero__block--small{min-height:220px}.bento-hero__title{font-size:48px;max-width:75%}.bento-hero__block--small .bento-hero__title{font-size:52px}.bento-hero__subtitle{font-size:18px}.bento-hero__block--small .bento-hero__subtitle{font-size:16px}.bento-hero__button{font-size:14px;padding:10px 18px}}@media(max-width:768px){.bento-hero{padding:1.5rem 1rem}.bento-hero__grid{grid-template-columns:1fr;grid-template-rows:auto;gap:1rem;min-height:auto}.bento-hero__left-column{display:none}.bento-hero__block--large{order:1;min-height:350px}.bento-hero__block--large .bento-hero__content{display:flex}.bento-hero__block--small{min-height:200px;flex:1}.bento-hero__block,.bento-hero__content{padding:1.5rem}.bento-hero__block--small .bento-hero__content{padding:0 1rem}.bento-hero__title{font-size:42px;max-width:80%}.bento-hero__block--small .bento-hero__title{font-size:28px}.bento-hero__subtitle{font-size:16px}.bento-hero__block--small .bento-hero__subtitle{font-size:14px}}@media(max-width:480px){.bento-hero{padding:1rem 1.5rem}.bento-hero__left-column{display:none}.bento-hero__block--large{min-height:280px}.bento-hero__block--large .bento-hero__content{display:flex}.bento-hero__block,.bento-hero__content{padding:1.25rem}.bento-hero__title{font-size:32px;max-width:90%}.bento-hero__subtitle{font-size:14px;margin-top:1rem}}@media(max-width:360px){.bento-hero{padding:.75rem 1.5rem}.bento-hero__left-column{display:none}.bento-hero__block--large{min-height:240px}.bento-hero__block--large:before{display:none}.bento-hero__block--large .bento-hero__content{display:none}.bento-hero__block,.bento-hero__content{padding:1rem}.bento-hero__title{font-size:28px;max-width:95%}.bento-hero__subtitle{font-size:13px;margin-top:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-bento-hero.css.map */
