.rheina-iwt{--rh-iwt-height: calc(800 * var(--rheina-scale) * 1px);--rh-iwt-pad-inline: calc(48 * var(--rheina-scale) * 1px);--rh-iwt-pad-block: calc(80 * var(--rheina-scale) * 1px);--rh-iwt-content-gap: calc(60 * var(--rheina-scale) * 1px);--rh-iwt-heading-size: calc(48 * var(--rheina-scale) * 1px);--rh-iwt-heading-lh: calc(48 * var(--rheina-scale) * 1px);--rh-iwt-body-size: calc(16 * var(--rheina-scale) * 1px);--rh-iwt-body-lh: calc(24 * var(--rheina-scale) * 1px);--rh-iwt-body-max: calc(510 * var(--rheina-scale) * 1px);--rh-iwt-transition: .45s cubic-bezier(.4, 0, .2, 1);--rh-iwt-transition-fast: .25s cubic-bezier(.4, 0, .2, 1);display:block;width:100%;background:var(--rh-iwt-bg, #efefef)}.shopify-section:not(.header-section) .rheina-iwt.section{background:var(--rh-iwt-bg, #efefef)}.rheina-iwt__grid{display:grid;grid-template-columns:1fr 1fr;min-height:var(--rh-iwt-height);height:var(--rh-iwt-height);background:var(--rh-iwt-bg, #efefef)}.rheina-iwt--image-right .rheina-iwt__grid{direction:rtl}.rheina-iwt--image-right .rheina-iwt__media,.rheina-iwt--image-right .rheina-iwt__content{direction:ltr}.rheina-iwt__media{position:relative;min-height:0;height:100%;overflow:hidden;background:var(--rh-iwt-bg, #efefef)}.rheina-iwt__media-link{display:block;width:100%;height:100%;text-decoration:none}.rheina-iwt__image-wrap{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.rheina-iwt__image{width:100%;height:100%;object-fit:var(--rh-iwt-image-fit, cover);object-position:var(--rh-iwt-image-position, center center);display:block;transform:scale(1);transition:transform 1.1s cubic-bezier(.4,0,.2,1)}.rheina-iwt__media:hover .rheina-iwt__image,.rheina-iwt__media-link:hover .rheina-iwt__image{transform:scale(1.03)}.rheina-iwt__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:var(--rh-iwt-pad-block) var(--rh-iwt-pad-inline);overflow:hidden;min-height:0;background:var(--rh-iwt-bg, #efefef)}.rheina-iwt__content-inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--rh-iwt-content-gap);width:100%;max-width:100%}.rheina-iwt__heading{margin:0;color:var(--rh-iwt-text, #282828);font-family:var(--rh-iwt-heading-font, var(--rheina-font-bodoni));font-size:var(--rh-iwt-heading-size);font-weight:400;line-height:var(--rh-iwt-heading-lh);text-transform:capitalize;letter-spacing:-.01em}.rheina-iwt__heading-line{display:block;opacity:0;transform:translateY(1rem);animation:rheina-iwt-line-in .65s cubic-bezier(.4,0,.2,1) forwards}.rheina-iwt__heading-line:nth-child(1){animation-delay:.08s}.rheina-iwt__heading-line:nth-child(2){animation-delay:.18s}.rheina-iwt__heading-line:nth-child(3){animation-delay:.28s}.rheina-iwt--no-animate .rheina-iwt__heading-line{opacity:1;transform:none;animation:none}.rheina-iwt__body{max-width:var(--rh-iwt-body-max);color:var(--rh-iwt-text, #282828);font-family:var(--rh-iwt-body-font, "Montserrat", sans-serif);font-size:var(--rh-iwt-body-size);font-weight:400;line-height:var(--rh-iwt-body-lh);opacity:0;transform:translateY(1.25rem);animation:rheina-iwt-body-in .7s cubic-bezier(.4,0,.2,1) .3s forwards}.rheina-iwt--no-animate .rheina-iwt__body{opacity:1;transform:none;animation:none}.rheina-iwt__body p{margin:0 0 1.5rem}.rheina-iwt__body p:last-child{margin-bottom:0}@media screen and (max-width:749px){.rheina-iwt{--rh-iwt-height: auto;--rh-iwt-pad-inline: 1.5rem;--rh-iwt-pad-block: 3rem;--rh-iwt-content-gap: 2rem;--rh-iwt-heading-size: clamp(1.5rem, 7vw, 2rem);--rh-iwt-heading-lh: 1.15;--rh-iwt-body-size: 1rem;--rh-iwt-body-lh: 1.5rem;--rh-iwt-body-max: 100%}.rheina-iwt__grid{grid-template-columns:1fr;grid-template-rows:auto auto;height:auto;min-height:unset}.rheina-iwt--image-right .rheina-iwt__grid{direction:ltr}.rheina-iwt__media{order:-1;height:clamp(18rem,55vw,28rem);min-height:clamp(18rem,55vw,28rem)}.rheina-iwt__content{padding:clamp(2rem,6vw,var(--rh-iwt-pad-block)) var(--rh-iwt-pad-inline)}.rheina-iwt__body{max-width:100%}}@media(prefers-reduced-motion:reduce){.rheina-iwt__heading-line,.rheina-iwt__body,.rheina-iwt__image{opacity:1;transform:none;animation:none;transition:none}}@keyframes rheina-iwt-line-in{to{opacity:1;transform:translateY(0)}}@keyframes rheina-iwt-body-in{to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rheina-image-with-text.css.map */
