.custom-image-with-text-sticky{position:relative}.custom-image-with-text-sticky__grid{display:grid;grid-template-columns:1fr;gap:0;margin-bottom:0}@media screen and (min-width: 750px){.custom-image-with-text-sticky__grid{display:flex;gap:3rem;align-items:flex-start}.custom-image-with-text-sticky__grid--reverse{flex-direction:row-reverse}}.custom-image-with-text-sticky__media-container{width:100%}@media screen and (min-width: 750px){.custom-image-with-text-sticky__media-container{flex:0 0 50%;position:sticky;top:2rem;align-self:flex-start}}.custom-image-with-text-sticky__media-sticky{width:100%}.custom-image-with-text-sticky__media{width:100%;overflow:hidden;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-image-with-text-sticky__media img{width:100%;height:100%;object-fit:cover;border-radius:var(--media-radius)}.custom-image-with-text-sticky__media--small{height:19.4rem}.custom-image-with-text-sticky__media--medium{height:29.6rem}.custom-image-with-text-sticky__media--large{height:43.5rem}@media screen and (min-width: 750px){.custom-image-with-text-sticky__media--small{height:31.4rem}.custom-image-with-text-sticky__media--medium{height:46rem}.custom-image-with-text-sticky__media--large{height:69.5rem}}.custom-image-with-text-sticky__media--placeholder{position:relative;overflow:hidden;background:rgba(var(--color-foreground),.04);display:flex;align-items:center;justify-content:center}.custom-image-with-text-sticky__media--placeholder.custom-image-with-text-sticky__media--adapt{height:20rem}@media screen and (min-width: 750px){.custom-image-with-text-sticky__media--placeholder.custom-image-with-text-sticky__media--adapt{height:30rem}}.custom-image-with-text-sticky__media--placeholder>svg{width:100%;height:100%;fill:currentColor}.custom-image-with-text-sticky__text-container{width:100%}@media screen and (min-width: 750px){.custom-image-with-text-sticky__text-container{flex:1}}.custom-image-with-text-sticky__content{padding:4rem calc(4rem / var(--font-body-scale)) 5rem;display:flex;flex-direction:column;justify-content:flex-start;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))}@media screen and (min-width: 990px){.custom-image-with-text-sticky__content{padding:6rem calc(6rem / var(--font-body-scale)) 6rem}}.custom-image-with-text-sticky__content--top{justify-content:flex-start}.custom-image-with-text-sticky__content--middle{justify-content:center}.custom-image-with-text-sticky__content--bottom{justify-content:flex-end}.custom-image-with-text-sticky__content--mobile-center>*{align-self:center;text-align:center}.custom-image-with-text-sticky__content--mobile-right>*{align-self:flex-end;text-align:right}@media screen and (min-width: 750px){.custom-image-with-text-sticky__content--desktop-center>*{align-self:center;text-align:center}.custom-image-with-text-sticky__content--desktop-right>*{align-self:flex-end;text-align:right}.custom-image-with-text-sticky__content--desktop-left>*{align-self:flex-start;text-align:left}}.custom-image-with-text-sticky__content>*+*{margin-top:2.5rem}.custom-image-with-text-sticky__content>:first-child:is(.custom-image-with-text-sticky__heading){margin-top:0}.custom-image-with-text-sticky__content :last-child:is(.custom-image-with-text-sticky__heading){margin-bottom:0}.custom-image-with-text-sticky__heading+.custom-image-with-text-sticky__text{margin-top:3rem}.custom-image-with-text-sticky__heading+.custom-image-with-text-sticky__text--caption{margin-top:2rem}.custom-image-with-text-sticky__text+.custom-image-with-text-sticky__text{margin-top:2rem}.custom-image-with-text-sticky__text+.button{margin-top:5rem}.custom-image-with-text-sticky__content .button+.custom-image-with-text-sticky__text{margin-top:4rem}.custom-image-with-text-sticky__content .custom-image-with-text-sticky__text+.button{margin-top:5rem}.custom-image-with-text-sticky__text--caption+.custom-image-with-text-sticky__heading{margin-top:2rem}.custom-image-with-text-sticky__text--caption+.custom-image-with-text-sticky__text:not(.custom-image-with-text-sticky__text--caption){margin-top:2.5rem}.custom-image-with-text-sticky__heading{margin-bottom:0}.custom-image-with-text-sticky__text p{margin:0}@media screen and (max-width: 749px){.custom-image-with-text-sticky__content>*+*{margin-top:2rem}.custom-image-with-text-sticky__heading+.custom-image-with-text-sticky__text{margin-top:2.5rem}.custom-image-with-text-sticky__text+.button{margin-top:4rem}.custom-image-with-text-sticky__content .custom-image-with-text-sticky__text+.button{margin-top:4rem}}@media screen and (max-width: 749px){.collapse-padding .custom-image-with-text-sticky__content{padding:2.5rem calc(2.5rem / var(--font-body-scale)) 3.5rem}}.custom-image-with-text-sticky__content .button,.custom-image-with-text-sticky__content .button--primary{background:linear-gradient(135deg,#ed8f9f,#e07a8c)!important;color:#fff!important;border-style:solid!important;border-width:2px!important;border-color:#fff9!important;border-radius:50px!important;font-weight:600!important;text-shadow:0 1px 1px rgba(0,0,0,.15);padding:.9rem 2.2rem!important;transition:transform .2s ease-out,box-shadow .2s ease-out,background .2s ease-out!important;box-shadow:0 4px 10px #ed8f9f66!important;outline:none!important;-webkit-appearance:none!important;appearance:none!important;position:relative;text-decoration:none!important;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.custom-image-with-text-sticky__content .button:before,.custom-image-with-text-sticky__content .button:after,.custom-image-with-text-sticky__content .button--primary:before,.custom-image-with-text-sticky__content .button--primary:after{content:none!important;display:none!important}.custom-image-with-text-sticky__content .button:hover,.custom-image-with-text-sticky__content .button:focus,.custom-image-with-text-sticky__content .button:active,.custom-image-with-text-sticky__content .button--primary:hover,.custom-image-with-text-sticky__content .button--primary:focus,.custom-image-with-text-sticky__content .button--primary:active{background:linear-gradient(135deg,#e07a8c,#ed8f9f)!important;transform:translateY(-3px) scale(1.03)!important;box-shadow:0 7px 15px #ed8f9f80!important;outline:none!important;border-color:#ffffffb3!important}.custom-image-with-text-sticky__content .button--secondary{background:transparent!important;color:#ed8f9f!important;border-style:solid!important;border-width:2px!important;border-color:#ed8f9f!important;border-radius:50px!important;font-weight:600!important;padding:.9rem 2.2rem!important;transition:all .2s ease-out!important;outline:none!important;-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important;text-decoration:none!important;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.custom-image-with-text-sticky__content .button--secondary:before,.custom-image-with-text-sticky__content .button--secondary:after{content:none!important;display:none!important}.custom-image-with-text-sticky__content .button--secondary:hover,.custom-image-with-text-sticky__content .button--secondary:focus,.custom-image-with-text-sticky__content .button--secondary:active{background:#ed8f9f1a!important;color:#ed8f9f!important;transform:translateY(-2px);outline:none!important;box-shadow:none!important;border-color:#ed8f9f!important}.custom-image-with-text-sticky-wrapper-title{margin-bottom:5rem;text-align:center}@media screen and (max-width: 749px){.custom-image-with-text-sticky-wrapper-title{margin-bottom:3rem}}.custom-image-with-text-sticky__media img{transition:transform var(--duration-long) ease}.custom-image-with-text-sticky:hover .custom-image-with-text-sticky__media img{transform:scale(1.05)}@media (prefers-reduced-motion: reduce){.custom-image-with-text-sticky__media img{transition:none}.custom-image-with-text-sticky:hover .custom-image-with-text-sticky__media img{transform:none}.custom-image-with-text-sticky__content .button{transition:none}.custom-image-with-text-sticky__content .button:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-custom-image-with-text-sticky.css.map */
