.custom-with-text .grid{margin-bottom:0}.custom-with-text .grid__item{position:relative}@media screen and (min-width: 900px){.custom-with-text__grid--reverse{flex-direction:row-reverse}}.custom-with-text__media{min-height:100%;overflow:visible;display:flex;align-items:center;justify-content:center}.custom-with-text__html-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:static!important}.custom-with-text__media--placeholder{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:20rem}.custom-with-text__media--placeholder:after{content:"";position:absolute;background:rgba(var(--color-foreground),.04);width:100%;height:100%;top:0;left:0}@media screen and (min-width: 750px){.custom-with-text__media--placeholder{min-height:30rem}}.custom-with-text__placeholder{position:relative;z-index:1;text-align:center;color:rgba(var(--color-foreground),.6)}.custom-with-text__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;align-self:center;padding:4rem calc(4rem / var(--font-body-scale)) 5rem;position:relative;z-index:1;color:rgb(var(--color-foreground))}@media screen and (max-width: 749px){.custom-with-text__content{padding:0;text-align:center}.custom-with-text__text,.custom-with-text__heading{text-align:center;width:100%}.custom-with-text .grid{gap:32px}}.custom-with-text .grid__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.custom-with-text:not(.custom-with-text--overlap) .custom-with-text__media-item:after{border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.custom-with-text:not(.custom-with-text--overlap) .custom-with-text__text-item:after{border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}.custom-with-text .custom-with-text__media-item>*{border-radius:var(--media-radius);overflow:hidden;box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.custom-with-text .global-media-settings{overflow:hidden!important}.custom-with-text .custom-with-text__text-item>*{border-radius:var(--text-boxes-radius);overflow:hidden;box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}.custom-with-text:not(.custom-with-text--overlap) .custom-with-text__media-item>*,.custom-with-text:not(.custom-with-text--overlap) .custom-with-text__text-item>*{box-shadow:none}@media screen and (max-width: 749px){.custom-with-text.collapse-corners:not(.custom-with-text--overlap) .custom-with-text__media-item:after,.custom-with-text.collapse-corners:not(.custom-with-text--overlap) .grid__item .custom-with-text__media,.custom-with-text.collapse-corners:not(.custom-with-text--overlap) .custom-with-text__media{border-bottom-right-radius:0;border-bottom-left-radius:0}.custom-with-text.collapse-corners:not(.custom-with-text--overlap) .custom-with-text__text-item:after,.custom-with-text.collapse-corners:not(.custom-with-text--overlap) .grid__item .custom-with-text__content{border-top-left-radius:0;border-top-right-radius:0}}@media screen and (min-width: 750px){.custom-with-text.collapse-corners.custom-with-text--overlap .custom-with-text__content,.custom-with-text.collapse-corners:not(.custom-with-text--overlap) .custom-with-text__text-item:after,.custom-with-text.collapse-corners:not(.custom-with-text--overlap) .grid__item .custom-with-text__content{border-top-left-radius:0;border-bottom-left-radius:0}.custom-with-text.collapse-corners.custom-with-text--overlap .custom-with-text__media,.custom-with-text.collapse-corners:not(.custom-with-text--overlap) .custom-with-text__media-item:after,.custom-with-text.collapse-corners:not(.custom-with-text--overlap) .grid__item .custom-with-text__media{border-top-right-radius:0;border-bottom-right-radius:0}.custom-with-text__grid--reverse.collapse-corners.custom-with-text--overlap .custom-with-text__content,.custom-with-text__grid--reverse.collapse-corners:not(.custom-with-text--overlap) .custom-with-text__text-item:after,.custom-with-text__grid--reverse.collapse-corners:not(.custom-with-text--overlap) .grid__item .custom-with-text__content{border-top-left-radius:var(--text-boxes-radius);border-bottom-left-radius:var(--text-boxes-radius);border-top-right-radius:0;border-bottom-right-radius:0}.custom-with-text__grid--reverse.collapse-corners.custom-with-text--overlap .custom-with-text__media,.custom-with-text__grid--reverse.collapse-corners:not(.custom-with-text--overlap) .custom-with-text__media-item:after,.custom-with-text__grid--reverse.collapse-corners:not(.custom-with-text--overlap) .grid__item .custom-with-text__media{border-top-right-radius:var(--media-radius);border-bottom-right-radius:var(--media-radius);border-top-left-radius:0;border-bottom-left-radius:0}}@media screen and (min-width: 900px){.custom-with-text__grid--stacked{flex-direction:column}.custom-with-text__grid--stacked .custom-with-text__media-item,.custom-with-text__grid--stacked .custom-with-text__text-item{grid-column:1 / -1}}.custom-with-text__content--top{justify-content:flex-start}.custom-with-text__content--bottom{justify-content:flex-end}.custom-with-text__content--middle{justify-content:center}.custom-with-text__content--desktop-left{text-align:left}.custom-with-text__content--desktop-center{text-align:center}.custom-with-text__content--desktop-right{text-align:right}@media screen and (max-width: 749px){.custom-with-text__content--mobile-left{text-align:left}.custom-with-text__content--mobile-center{text-align:center}.custom-with-text__content--mobile-right{text-align:right}}.custom-with-text__heading{margin-bottom:1rem}.custom-with-text__text{margin-bottom:1.5rem}.custom-with-text__text:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/16/assets/component-custom-with-text.css.map */
