.image-with-text-block{display:block}.image-with-text-block__image-wrapper{overflow:hidden}.image-with-text-block__overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(var(--section-overlay-color),var(--section-overlay-opacity))}.image-with-text-block__content{background-color:rgb(var(--section-block-background));border-radius:var(--block-border-radius);padding:48px 24px}.image-with-text-block__text-container{-webkit-margin-before:24px;margin-block-start:24px}@media screen and (max-width: 999px){.image-with-text-block__content{width:auto}.image-with-text-block--overlap-left .image-with-text-block__content,.image-with-text-block--overlap-right .image-with-text-block__content{margin-block:calc(-1 * var(--container-gutter)) 0;margin-inline:var(--container-gutter);padding:40px}.image-with-text-block:not(.image-with-text-block--overlap-left):not(.image-with-text-block--overlap-right) .image-with-text-block__content{border-radius:0}.image-with-text-block--cover{align-items:center;display:flex;position:relative}.image-with-text-block--cover .image-with-text-block__image-wrapper{width:100%;height:100%;position:absolute;top:0}.image-with-text-block--cover .image-with-text-block__image-wrapper:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.image-with-text-block--cover .image-with-text-block__image-wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.image-with-text-block--cover .image-with-text-block__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.image-with-text-block--cover .image-with-text-block__content{padding:var(--container-gutter);margin:var(--vertical-breather) var(--container-gutter)}}@media screen and (min-width: 741px) and (max-width: 999px){.image-with-text-block--cover .image-with-text-block__content{max-width:400px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}}@media screen and (min-width: 741px){.image-with-text-block__content{-webkit-padding-start:48px;padding-inline-start:48px;-webkit-padding-end:48px;padding-inline-end:48px}}@media screen and (min-width: 1000px){.image-with-text-block,.shopify-section--newsletter .image-with-text-block:not(.image-with-text-block--fullheight) .image-with-text-block__image{align-items:center;min-height:500px;display:flex;position:relative}.image-with-text-block__image-wrapper{width:100%;height:100%;position:absolute;top:0}.image-with-text-block__image-wrapper:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.image-with-text-block__image-wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.image-with-text-block__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;top:0}.image-with-text-block__image:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.image-with-text-block__image:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.image-with-text-block__content{margin-block:var(--vertical-breather)}.image-with-text-block--overlap-right .image-with-text-block__image-wrapper,.image-with-text-block--overlap-left .image-with-text-block__image-wrapper{width:calc(var(--grid-column-width) * 14 + (var(--grid-gap) * 13) + var(--container-outer-margin))}.image-with-text-block--overlap-left .image-with-text-block__image-wrapper:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}.image-with-text-block--overlap-left .image-with-text-block__image-wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:auto}}@media screen and (min-width: 1200px){.image-with-text-block,.shopify-section--newsletter .image-with-text-block:not(.image-with-text-block--fullheight) .image-with-text-block__image{min-height:700px}.image-with-text-block--small,.shopify-section--newsletter .image-with-text-block--small:not(.image-with-text-block--fullheight) .image-with-text-block__image{min-height:400px}.image-with-text-block__content:not(.image-with-text-block__content--tight){padding:64px}}.shopify-section--newsletter .image-with-text-block.image-with-text-block--fullheight{max-height:calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - max(0px,env(safe-area-inset-bottom,0px) + 0px))!important;min-height:calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - max(0px,env(safe-area-inset-bottom,0px) + 0px))!important}@media screen and (max-width: 999px){.shopify-section--newsletter .image-with-text-block.image-with-text-block--fullheight{max-height:calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - max(var(--block-padding, 0px),env(safe-area-inset-bottom,0px) + var(--block-padding, 0px)))!important;min-height:calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - max(var(--block-padding, 0px),env(safe-area-inset-bottom,0px) + var(--block-padding, 0px)))!important}}
/*# sourceMappingURL=/cdn/shop/t/397/assets/section-image-with-text-block.css.map */
