.image-with-text-overlay{position:relative;display:flex;overflow:hidden;width:100%;background:var(--color-accent);color:#fff;padding:40px 0}@media only screen and (min-width:768px){.image-with-text-overlay{padding:80px 0}}.image-with-text-overlay .row{width:100%}.image-with-text-overlay--mobile{display:block}@media only screen and (min-width:768px){.image-with-text-overlay--mobile{display:none}}.image-with-text-overlay--desktop{display:none}@media only screen and (min-width:768px){.image-with-text-overlay--desktop{display:block}}.image-with-text-overlay--bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.image-with-text-overlay--bg.parallax--true{top:-5%;height:110%}.image-with-text-overlay--bg svg,.image-with-text-overlay--bg img{width:100%;height:100%;object-fit:cover}.image-with-text-overlay--bg svg{padding:50px;fill:var(--bg-body, #fff);opacity:.5}.image-with-text-overlay--bg:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:11;background-color:rgba(var(--color-overlay-rgb),var(--overlay-opacity));pointer-events:none}.image-with-text-overlay--content{display:flex;padding:0 15px;max-width:1440px;color:#fff;position:relative;z-index:5;width:100%;margin:0 auto}@media only screen and (min-width:768px){.image-with-text-overlay--content{padding:0 50px}}.image-with-text-overlay--content-inner{max-width:650px;width:100%}.image-with-text-overlay--content-inner.content-width-small{max-width:480px}.image-with-text-overlay--content-inner.content-width-medium{max-width:650px}.image-with-text-overlay--content-inner.content-width-large{max-width:900px}.image-with-text-overlay--content .image-with-text-overlay--heading{color:#fff}.animations-true .image-with-text-overlay--content .image-with-text-overlay--heading{visibility:hidden;will-change:visibility}.image-with-text-overlay--content>*+.button{margin-top:30px}.animations-true .image-with-text-overlay--content .subheading,.animations-true .image-with-text-overlay--content .button{opacity:0}@media only screen and (min-width:1068px){.image-with-text-overlay--content .rte.description-size--medium{font-size:1.25rem}}@media only screen and (min-width:1068px){.image-with-text-overlay--content .rte.description-size--large{font-size:1.5rem}}.image-with-text-overlay--content .rte p{font-size:inherit}.animations-true .image-with-text-overlay--content .rte p{visibility:hidden;will-change:visibility}.image-with-text-overlay--content.content-middle-left{justify-content:flex-start;align-items:center}.image-with-text-overlay--content.content-middle-center{justify-content:center;align-items:center}.image-with-text-overlay--content.content-middle-right{justify-content:flex-end;align-items:center}.image-with-text-overlay--content.content-bottom-left{justify-content:flex-start;align-items:flex-end}.image-with-text-overlay--content.content-bottom-center{justify-content:center;align-items:flex-end}.image-with-text-overlay--content.content-bottom-right{justify-content:flex-end;align-items:flex-end}[id*=image_with_text_overlay_cDJqm8]{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}[id*=image_with_text_overlay_cDJqm8]>.row.grid{width:100%;max-width:none;margin-top:0!important;margin-bottom:0!important;padding:0!important}[id*=image_with_text_overlay_cDJqm8]>.row.grid>.small-12.columns{margin:0!important;padding:0!important}[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay{padding:0!important;margin:0!important}[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--bg:after{background:linear-gradient(180deg,#0000 38%,#0000001a 58%,#000000c2)!important}[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content{padding:0 18px 18px!important}[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content-inner,[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content-inner.content-width-small{position:relative;max-width:320px!important;padding:0!important}[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content-inner:before,[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content-inner:after{content:none!important;display:none!important}[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--heading{max-width:none!important;margin:0!important;color:#fff!important;font-size:clamp(1.55rem,6.5vw,1.9rem)!important;font-weight:750!important;line-height:1!important;letter-spacing:-.025em!important;text-transform:uppercase;white-space:nowrap;text-shadow:0 2px 14px rgba(0,0,0,.28)}[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content .rte:empty,[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content .rte:has(p:empty){display:none}[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content .button,[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content .button.white,[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content .button.outline,[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content .button.white.outline{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;height:36px!important;min-height:36px!important;margin-top:10px!important;padding:0 13px!important;border:1px solid #fff!important;border-radius:0!important;background:#fff!important;color:#0b0b0b!important;box-shadow:none!important;line-height:1!important;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease!important}[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content .button:before{display:none!important}[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content .button span{display:inline-flex;align-items:center;color:inherit!important;font-size:0!important;line-height:1}[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content .button span:before{content:"VIEW THE PIECE";font-size:.6rem;font-weight:800;letter-spacing:.13em;line-height:1}[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content .button span:after{content:"\2192";margin-left:9px;font-size:.82rem;font-weight:500;line-height:1;transition:transform .18s ease}@media(hover:hover){[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content .button:hover{background:#111!important;border-color:#111!important;color:#fff!important;transform:translateY(-1px)}[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content .button:hover span:after{transform:translate(2px)}}@media only screen and (min-width:768px){[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content{padding:0 40px 34px!important}[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content-inner,[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content-inner.content-width-small{max-width:430px!important}[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--heading{font-size:clamp(2rem,3.2vw,2.75rem)!important}[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content .button,[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content .button.white,[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content .button.outline,[id*=image_with_text_overlay_cDJqm8] .image-with-text-overlay--content .button.white.outline{height:40px!important;min-height:40px!important;padding:0 16px!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/image-with-text-overlay.css.map */
