.krumb-page-hero{--krumb-page-gutter: clamp(24px, 4.5vw, 88px);overflow:clip}.krumb-page-hero .slide__image-container{display:none}.krumb-page-hero .slide__content{min-height:560px;padding:48px var(--krumb-page-gutter);position:relative;overflow:hidden}.krumb-page-hero .slide__content>.group-block-content{position:static;min-height:464px}.krumb-page-hero .slide__content>.group-block-content>.group-block{width:54%;padding:0;position:relative;z-index:2}.krumb-page-hero .slide__content>.group-block-content>.group-block>.group-block-content{gap:32px;justify-content:center}.krumb-page-hero .slide__content>.group-block-content>.group-block>.group-block-content>.group-block:first-child>.group-block-content{gap:24px}.krumb-page-hero .slide__content>.group-block-content>.group-block>.group-block-content>.group-block:last-child{width:100%;max-width:470px}.krumb-page-hero h1{font-size:clamp(58px,6.1vw,100px);line-height:1.04;letter-spacing:-.02em;text-wrap:balance}.krumb-page-hero .text-block{max-width:100%}.krumb-page-hero .slide__content>.group-block-content>.image-block{position:absolute;left:48%;bottom:0;width:54%;height:550px;max-width:none;padding:0;pointer-events:none}.krumb-page-hero .image-block__image{width:100%;height:100%;aspect-ratio:auto;object-fit:contain;object-position:center bottom;border-radius:0;transform:none}.krumb-page-hero .button{min-height:48px;padding:15px 24px}.krumb-page-hero--cake .slide__content>.group-block-content>.image-block{height:510px;left:51%;width:48%;bottom:15px}.krumb-page-hero--packs .slide__content>.group-block-content>.image-block{height:520px;width:48%;left:51%;bottom:20px}.krumb-page-hero--gifts .slide__content>.group-block-content>.image-block{height:780px;width:72%;left:38%;bottom:-125px}@media(max-width:749px){.krumb-page-hero .slide__content{min-height:0;padding:28px 20px 32px}.krumb-page-hero .slide__content>.group-block-content{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:22px 8px;min-height:0;align-items:center}.krumb-page-hero .slide__content>.group-block-content>.group-block,.krumb-page-hero .slide__content>.group-block-content>.group-block>.group-block-content{display:contents}.krumb-page-hero .slide__content>.group-block-content>.group-block>.group-block-content>.group-block:first-child{grid-column:1;grid-row:1;width:100%;padding:0}.krumb-page-hero .slide__content>.group-block-content>.group-block>.group-block-content>.group-block:first-child>.group-block-content{gap:18px}.krumb-page-hero h1{font-size:clamp(36px,10vw,60px);line-height:1.06;text-wrap:balance}.krumb-page-hero .slide__content>.group-block-content>.group-block>.group-block-content>.group-block:last-child{grid-column:1 / -1;grid-row:2;width:100%;max-width:none;padding:0}.krumb-page-hero .slide__content>.group-block-content>.group-block>.group-block-content>.group-block:last-child>.group-block-content{gap:20px}.krumb-page-hero .slide__content>.group-block-content>.image-block{position:relative;grid-column:2;grid-row:1;inset:auto;width:125%;height:190px;max-width:none;margin-left:-10%}.krumb-page-hero .image-block__image{object-position:center center}.krumb-page-hero .button{font-size:14px;min-height:48px}.krumb-page-hero--cake .slide__content>.group-block-content>.image-block{height:205px;width:140%;margin-left:-24%}.krumb-page-hero--gifts .slide__content>.group-block-content>.image-block{height:290px;width:220%;margin-left:-40%}.krumb-page-hero--gifts .slide__content>.group-block-content{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.krumb-page-hero--gifts h1{font-size:clamp(36px,10vw,60px)}.krumb-page-hero--christmas .slide__image-container{display:block}.krumb-page-hero--christmas .slide__image{object-fit:cover;object-position:58% 45%}.krumb-page-hero--christmas .slide__content{padding:38px 24px 40px;min-height:410px}.krumb-page-hero--christmas .slide__content>.group-block-content{display:flex;min-height:0}.krumb-page-hero--christmas .slide__content>.group-block-content>.group-block{display:block;width:100%}.krumb-page-hero--christmas .slide__content>.group-block-content>.group-block>.group-block-content{display:flex;gap:24px}.krumb-page-hero--christmas .slide__content>.group-block-content>.image-block{display:none}.krumb-page-hero--christmas h1{font-size:clamp(48px,13.6vw,76px);text-wrap:nowrap}}@media(max-width:379px){.krumb-page-hero--cake h1,.krumb-page-hero--packs h1{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/krumb-page-heroes.css.map */
