.looom-mwt{position:relative;background:var(--gradient-background, rgb(var(--color-background)));color:rgb(var(--color-foreground));overflow:hidden}.looom-mwt__inner{margin:0 auto;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:var(--looom-min-height, 640px)}.looom-mwt--left .looom-mwt__inner{direction:rtl}.looom-mwt--left .looom-mwt__inner>*{direction:ltr}.looom-mwt__text-col{display:flex;align-items:stretch;padding:60px 48px}.looom-mwt__text-col-inner{display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:598px;height:100%;padding-bottom:40px;box-sizing:border-box}.looom-mwt__top-group{display:flex;flex-direction:column}.looom-mwt__heading{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:.08em;text-transform:uppercase;font-size:var(--looom-heading-size, 20px);margin:0 0 32px;color:rgb(var(--color-heading))}.looom-mwt__body{display:flex;flex-direction:column;gap:20px}.looom-mwt__paragraph{font-size:var(--looom-body-size, 12px);line-height:1.6;max-width:396px;color:rgb(var(--color-foreground-secondary))}.looom-mwt__paragraph p{margin:0}.looom-mwt__paragraph.rte p+p{margin-top:14px}.looom-mwt__statement{font-family:PP Fragment,Times New Roman,serif;font-weight:300;text-transform:uppercase;letter-spacing:.02em;font-size:var(--looom-statement-size, 24px);line-height:1.35;margin:32px 0 0;color:rgb(var(--color-foreground))}.looom-mwt__image-col{position:relative;display:flex;align-items:flex-end;justify-content:center;height:100%;box-sizing:border-box}.looom-mwt__image-wrap{position:relative;width:100%;height:var(--looom-image-height-percent, 80%);overflow:hidden;background:rgb(var(--color-background-secondary))}.looom-mwt__image,.looom-mwt__placeholder-svg{width:100%;height:100%;object-fit:contain;display:block}@media screen and (max-width:989px){.looom-mwt__inner{grid-template-columns:1fr;min-height:0}.looom-mwt--left .looom-mwt__inner{direction:ltr}.looom-mwt__text-col{padding:40px 24px;order:1}.looom-mwt__image-col{order:2;min-height:420px}.looom-mwt__text-col-inner{max-width:none;gap:32px}.looom-mwt__statement{margin-top:8px}}@media screen and (max-width:767px){.looom-mwt__text-col{order:2;padding:32px 16px}.looom-mwt__image-col{order:1;min-height:320px}.looom-mwt__image-wrap{margin-top:48px;position:relative;width:100%;height:100%;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-media-with-text-looom.css.map */
