.image-with-text-overlay-blocks .image-with-text-overlay__box{display:flex;flex-direction:column;gap:1.6rem}.image-with-text-overlay-blocks .image-with-text-overlay__box>*:not(.image-with-text-overlay__separator){margin:0}.image-with-text-overlay-blocks .image-with-text-overlay__separator{margin:0;padding:var(--space) 0;width:100%}.image-with-text-overlay-blocks .image-with-text-overlay__separator hr{border-color:rgba(var(--color-foreground) / .1)}.image-with-text-overlay-blocks__mobile-groups{display:none;flex-direction:column;gap:.8rem;padding:2rem var(--page-padding, 2rem)}.image-with-text-overlay-blocks__mobile-groups[hidden],[data-overlay-mobile-group]{display:none}.image-with-text-overlay-blocks__mobile-groups [data-overlay-mobile-group]{display:flex}.overlay-button-group{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:var(--overlay-group-gap-y, .8rem) var(--overlay-group-gap-x, 1rem);margin:0;width:100%}.overlay-button-group--desktop{width:auto;max-width:100%}@media screen and (max-width:767px){.overlay-button-group:has(.btn--larger){width:100%}}.overlay-button-group .btn.overlay-chip{border-radius:99px;height:auto;min-height:auto;width:auto;min-width:0;max-width:none;font-size:13px;padding:7px 14px}@media screen and (min-width:768px){.overlay-button-group .btn.overlay-chip{padding:9px 18px}}.overlay-button-group .btn.overlay-chip.btn-primary-white{color:var(--text-primary-color)}.overlay-button-group .btn.btn-primary-white.overlay-chip:hover{color:var(--btn-white-hover-bg);background-color:var(--btn-white-text)!important;border-color:var(--btn-white-border)}.overlay-button-group .btn.btn-outline.overlay-chip:hover{color:rgb(var(--btn-solid-text));background-color:rgb(var(--btn-solid-bg));border-color:rgb(var(--btn-solid-bg))}.overlay-button-group__button-item{display:inline-flex;flex-shrink:0}.overlay-button-group .image-with-text-overlay__buttons{display:inline-flex;flex-wrap:wrap;margin:0;gap:var(--overlay-group-gap-y, .8rem) var(--overlay-group-gap-x, 1rem)}.overlay-button-group .image-with-text-overlay__buttons--single{width:auto}.image-with-text-overlay .btn.btn--larger,.overlay-button-group .btn.btn--larger{padding:var(--space-s);min-height:5rem;height:auto;font-size:1.4rem;line-height:1.25;flex-shrink:0;width:100%;min-width:0;max-width:100%}.overlay-button-group .image-with-text-overlay__buttons--single:has(.btn--larger),.image-with-text-overlay-blocks__mobile-groups .image-with-text-overlay__buttons--single:has(.btn--larger){width:calc((100% - var(--overlay-group-gap-x, 1rem)) / 2);max-width:21.4rem}.overlay-button-group .image-with-text-overlay__buttons--single:has(.btn--larger) .btn--larger,.image-with-text-overlay-blocks__mobile-groups .image-with-text-overlay__buttons--single:has(.btn--larger) .btn--larger{width:100%}@media screen and (min-width:768px){.overlay-button-group .image-with-text-overlay__buttons--single:has(.btn--larger){width:auto;max-width:none}.image-with-text-overlay .btn.btn--larger,.overlay-button-group .btn.btn--larger{width:auto;min-width:21.4rem;max-width:100%}}@media screen and (max-width:767px){.overlay-button-group--below-mobile{display:none}.image-with-text-overlay-blocks__mobile-groups:not([hidden]){display:flex}.image-with-text-overlay-blocks__mobile-groups .btn.overlay-chip{color:rgb(var(--color-heading));background-color:rgb(var(--color-background));border:1px solid rgb(var(--color-border))}.image-with-text-overlay-blocks__mobile-groups .btn.overlay-chip:hover{color:rgb(var(--btn-solid-text));background-color:rgb(var(--btn-solid-bg));border-color:rgb(var(--btn-solid-bg))}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-image-with-text-overlay-blocks.css.map */
